Island of Hasselö. Sweden’s capital is surrounded by almost 30.000 islands and is a dream for nature lovers. Starting to understand why Sweden consistently ranks in the top 3 of best places to live 🌳❤️🇸🇪