Incorrect data? Please notify us at hi@itinari.com.
The Stockholm archipelago is the largest archipelago in Sweden, and the second-largest archipelago in the Baltic Sea. ©Wikipedia Commons/Ad Meskens
Want to plan a trip here? Talk to AI travel assistant Maya.