Dunvegan Castle, dating back to the 13th century, is the oldest continuously inhabited castle in Scotland and has been the ancestral home of the Chiefs of Clan MacLeod up ... read more