TravelFilmer's avatar
TravelFilmer
Curated Collection

Stockholm is the Swedish capital. It's located in the famous Stockholm archipelago in the Baltic sea at the eastern side of Sweden.