Sweden

Stockholm, Sweden

Stockholm, the cultural, political, and economic center of Sweden since the 13th century, is strategically located on fourteen islands at the mouth of Lake Mälaren. Since the city is built on islands and known for its beauty, "Venice of the North" is how it is known to some.

36 Photos

This entry was posted in Europe. Bookmark the permalink.

One Response to Sweden

  1. Hanno Essén says:

    I came along on this tour of Stockholm and have explained it all to the Americans.

Leave a Reply