Stockholm is the capital of Sweden and the most populous city in Sweden. It is famous for its beauty, its wonderful architecture and buildings, and its abundant clean and open water. Stockholm sometimes referred to as the “Venice of the North”. Over 30% of the city area is made up of waterways, and another 30% is made up of green spaces. The city has so many beautiful parks to enjoy.