Sweden is a huge nation in the Scandinavian Peninsula; it is a serene country that has an unwavering neutral standpoint to international affairs that keeps it below the radar throughout troubled times. This state of peace was accomplished in 1814, …

Explore Sweden through the Viking Challenge and it's Wildlife Tour Read more »