sweden
Sweden is a magical combination of islands, forests, and mountain landscapes. Over 100.000 lakes can be found throughout the country and more than 30.000 islands make up the Stockholm archipelago. Travel up north in summer to experience the midnight sun, or in winter to get a glimpse of the Northern lights.
inquire now