Discover for yourself why Stockholm is referred to as the hidden gem of Europe.
Sweden’s capital city is beautiful and unique. Located on 14 islands, it is home to some of the best museums, cultural institutions, restaurants, and night spots in the world.