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...
