Stockholm

Stockholms stad

Stockholm is the capital and largest city of Sweden. Situated on 14 islands where Lake Mälaren meets the Baltic Sea, it's known for its scenic beauty, historic architecture (including Gamla Stan, the Old Town), and vibrant cultural scene.

Tags

17 connections Built by Tim Jones