Stockholm is the capital and the largest city of Sweden and constitutes the most populated urban area in Scandinavia. Post date March 22, 2019 In Uncategorized Stockholm is the capital and the largest city of Sweden and constitutes the most populated urban area in Scandinavia.#tourist attraction, #tourism, #travel, #world, #tourist British Columbia, Canada Narrow alleyway in Les Baux de Provence, France