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 Summer on an organic farm. A man and a girl in a field of flowers.