Home /

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.

Latest Video