Sweden, but seriously, you could have just googled Stockholm...
Stockholm is the capital of Sweden.
Stockholm is the capital city of Sweden and is the largest city in Europe.
No... Stockholm is the capital & largest city of Sweden.
Swedan
The capital city of Sweden is Stockholm
Stockholm is the capital city of Sweden.
stockholm is the capital of Sweden
Stockholm is the capital city of Sweden.
Stockholm
Stockholm is the capital city of Sweden.
Sweden is a country in Europe, its capital city is Stockholm.
Sweden, and its capital is Stockholm.