Stockholm city is the capital of Sweden

Stockholm City

Stockholm City Stockholm city is the capital of Sweden, and it is located on the country’s Eastern side. It is built on 14 individual islands that are connected by an astonishing 57 bridges, and the city faces outward into the water. The city is known for its laid-back atmosphere, and …

Read more