Surrounded by an impressive archipelago located between Lake Mälaren and the Baltic Sea, Sweden’s capital city has carefully maintained this collection of around 30,000 islands, islets, and reefs, with approximately 150 being permanently populated. Here are our top five picks among them. Vaxholm, the nearest Beyond being merely a small harbor (often bustling on pleasant...