Island Hopping In The Stockholm Archipelago Sweden’s capital is home to the Stockholm Archipelago, a group of 30,000...