Europe & Mediterranean
Stockholm, Sweden
The largest city in Sweden and all of Scandinavia, Stockholm is actually built on 14 small islands and is part of 24,000 islands dotting the bays and channels surrounding the archipelago. With broad streets, parks and well-planned housing, modern Stockholm is architecturally one of the finest cities in the world. Built on numerous peninsulas and islands, with large bodies of water contributing to a feeling of openness, lead Stockholm to be called “Venice of the North.”
Back to Stockholm details