Tag: stockholm

Stockholm

Stockholm, the capital of Sweden, encompasses 14 islands of the vast Stockholm archipelago on the Baltic Sea. The cobblestone streets and ochre-colored buildings of medieval Gamla Stan, the…