What is the capital of Sweden?
Stockholm is the capital and largest city of Sweden. It is located in the east of the country, on the eastern coast of the Baltic Sea, and is crossed by Lake Mälaren.
Stockholm is one of the most important economic, cultural and political centers in Scandinavia, as well as a university and tourist city.
The city is known for its natural beauty, with many islands, canals and parks.
It is also home to many museums, theaters, art galleries and historical sites, such as the Royal Palace, the Vasa Museum and the medieval old town of Gamla Stan. Stockholm is also home to the Swedish government, as well as many multinational companies.