Stockholm

Stockholm is Sweden’s capital, spread across islands and mainland shores where Lake Mälaren meets the Baltic Sea. It is the country’s political, economic, and cultural center.

Connect