Category: Sweden

The must-sees of the Swedish capital, Stockholm

Europe Sweden

The must-sees of the Swedish capital, Stockholm

Stockholm, the capital of Sweden, appears to be a quiet and trouble-free little town. However, beneath its apparent tranquillity, it hides a dynamic city. Situated on the Baltic Sea, Stockholm is built partly on fourteen small islands at the mouth of Lake Mälaren and is mainly grouped into five districts that are not to be missed (Gamla Stan, Ostermalm, Södermalm, Djurgården and Norrmalm).

Continue reading