Tags » Alexander Skarsgård
Quick History & Fun Facts
Check out the video below for a brief history and really cool facts about Sweden.
Welcome to Sweden!
Sweden, or rather The Kingdom of Sweden (yes, a constitutional monarchy), is a Scandinavian country located in Northern Europe between Norway and Finland. 1,607 more words