Dunvegan Castle – Isle of Skye: Oldest continually inhabited castle in Scotland; the ancestral home of the Chiefs of Clan MacLeod for 800 years.

Visit Website