Northern Lights to Viking Sites, Explore the Wonders of Sweden Sweden is a beautiful country. starting with the cosmopolitan capital of Stockholm. Its impressive architecture, world-class museums, and lively nightlife, to the rugged beauty of the northern wilderness, where you can see the famous ...