Stockholm, the capital of the Scandinavian nation of Sweden, is built across 14 islands connected by over 50 bridges. A unique mix of historic and modern, this vibrant city has something for everyone.
Stockholm, the capital of the Scandinavian nation of Sweden, is built across 14 islands connected by over 50 bridges. A unique mix of historic and modern, this vibrant city has something for everyone.