Stockholm, the city on water.

Stockholm, the capital of Sweden, is often referred to as the 'Venice of the North' as it is built on 14 islands. In the old town of Gamla Stan, you can explore medieval alleys and visit the Royal Palace. At the Vasa Museum, you can see an actual 17th-century warship. Walking across the bridges connecting the islands or taking a cruise offers a serene yet sophisticated view of Stockholm.

Post by bbachon | Sep 3, 2025


Popular Travel Questions

Related Travel Moments

Most Popular Travel Moments