Sweden

Stockholm

Stockholm is Sweden's capital and largest city, as well as the largest metropolitan area in Scandinavia. The municipality has a population of 980,000 people, with 1.6 million in the urban area and 2.4 million in the metropolitan area.

Found 1 route