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. #tourist attraction, #tourism, #travel, #world, #tourist