Category: Sweden

Välkommen till Stockholm – the must-sees of the Swedish capital

Europe Sweden

Välkommen till Stockholm – the must-sees of the Swedish capital

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