Geography

What is the capital of Sweden?
Answer
Stockholm is the capital and largest city of Sweden. It is the seat of the Swedish government and parliament.
Geography
Stockholm is the capital and largest city of Sweden. It is the seat of the Swedish government and parliament.