Stockholm is the capital of Sweden.
No... Stockholm is the capital & largest city of Sweden.
Stockholm is located in Sweden, Europe.
Stockholm is the capital of Sweden.Sweden =P
Stockholm is the capital city of Sweden.
Sweden.
Swedan
It was Stockholm, Sweden.
Sweden is a country in Europe, its capital city is Stockholm.
Stockholm
Stockholm, Sweden
Stockholm is the capital city of Sweden.