Gamla Stan, Stockholm's Viking heart
There are over 24,000 islands in Stockholm's archipelago. Here's the island where modern Sweden first began.
There are over 24,000 islands in Stockholm's archipelago. Here's the island where modern Sweden first began.