The ancestral stronghold of the Scottish clan MacLeod, Dunvegan Castle, now owned by 30th Chief Hugh MacLeod on Isle of Skye.