Discover a collection of interesting facts about Scotland in this article that covers everything from castles to culture and more.