WHAT TO DO Stockholm is one of the world's most beautiful cities and I always enjoy visiting this great town. It is the capital of Sweden and the most populous urban area in the Nordic countries. The city stretches across fourteen islands of an archipelago where Lake Malaren flows into the Baltic Sea. The area has been settled since the Stone Age and was [...]