Stockholm Map

Stockholm Sweden Visitor's Guide

Stockholm is the capital and largest city in Sweden.  It is comprised of fourteen islands.

Map of Stockholm Sweden
Stockholm Sweden

View map of Stockholm Sweden.

Next Page