Results 1 results found Dunvegan Castle, the oldest continuously inhabited castle in Scotland, by the Macleod family for 800 years, Dunvegan, Skye, Inner Hebrides, Scotland, United Kingdom, Europe