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…
Browsing Category