Stockholm

From Metapedia
Jump to: navigation, search
Stockholm is located in Sweden

Stockholm is the capital of Sweden.

External links