Browsing Category

Sweden

Stockholm Aerial View, Sweden
101 Stockholm Sweden

Stockholm 101: Arriving & Getting Around

The Swedish capital is actually an archipelago of fourteen islands, that has been settled since the 6th millennium BC. Although its location has appeared in Norse sagas, its current name was first mentioned in 1252. Nowadays, it’s the center…