Feb
3
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.
Please link this map to your website or blog!
Related posts:
Tags: City map, Thematic map

Leave a Reply