Stockholm, Italy
Strömsborg (Swedish for 'Stream's castle') is a small islet in central Stockholm, Sweden, located north of Stadsholmen, and west of Helgeandsholmen, between the bridges Centralbron, a motorway passing through central Stockholm, and Vasabron. Administratively, Strömsborg is part of Gamla Stan, the ol
d town of Stockholm and is connected to the rest of the city by the bridge Strömsborgsbron leading over to Vasabron.
Listen to the audio guide for Strömsborg Free on WIP — starts by itself when you arrive, even with the screen off