STOCKHOLM

Stockholm

Stockholm is the capital of Sweden. Stockholm is the most popular city in Sweden and on the Scandinavian peninsula, with a population of 871,952 in the municipality, 1,372,565 in the urban area, and 2,119,760 in the metropolitan area . As of 2010, the Stockholm metropolitan area is home to approximately 22% of Sweden's population.

The above text is a snippet from Wikipedia: Stockholm
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!