Stockholm is the capital and the largest city of Sweden and constitutes the most populated urban area in Scandinavia.

Stockholm is the capital and the largest city of Sweden and constitutes the most populated urban area in Scandinavia.

Stockholm is the capital and the largest city of Sweden and constitutes the most populated urban area in Scandinavia.

This site uses Akismet to reduce spam. Learn how your comment data is processed.