Sweden Map

Stockholm Sweden Visitor's Guide

Sweden is located on a peninsula in northern Europe.  It is one of three countries in Scandinavia.

The capital city of Sweden is Stockholm.

Map of Sweden
Sweden