Admin on February 3rd, 2010

Stockholm is the capital and the largest city of Sweden. Stockholm is located on Sweden’s south-central east coast, where Lake Mälaren meets the Baltic Sea.

 

Map of Stockholm

VN:F [1.1.2_437]
Rating: 0.0/5 (0 votes cast)

Continue reading about Map of Stockholm