The city center lies on what is known as the Stockholm archipelago, which consists of a whopping 30,000 islands situated among numerous bays and inlets that eventually lead into the Baltic Sea.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results