Keep me signed in:
Located on the east coast of Sweden at the mouth of Lake Malaren, Stockholm, the capital of Sweden, is a city built on water. The city is made up of 24,000 islands.

map-of-sweden.com/stockholm.htm

Location


Find listings within