Discover the legend of the Fairy Flag at Dunvegan Castle, Isle of Skye â the ancient silk relic said to protect Clan MacLeod for over 1,000 years â plus get weekly Scotland stories free in our newsletter.
Edinburgh Castle boasts as one of the oldest fortified places in Europe. It has a rich history functioning as a royal residence, military garrison, prison...
