Swedish capital Stockholm is located in the heart of a picturesque archipelago where Lake Mälaren meets the Baltic Sea. The so-called Venice of the North seduces with its natural environment but also with its thriving cultural scene and vibrant nightlife.

Visit museums such as the National Museum, Fotografiska or the ABBA Museum; get your fill of emotions at the Gröna Lund amusement park on the island of Djurgården and discover the natural and cultural treasures of Stockholm.