Stockholm archipelago with more than 30,000 islands, ancient fishing villages and centuries-old towns, inviting coves, cliffs and soft sand beaches
Overnight in a hotel in Stockholm.