
Perched high on a clifftop, overlooking the chilly waters of Moray Firth, an ancient fortress, built of stones and stories, holds the history of life in the Scottish Northern Highlands for more than seven centuries.

Perched high on a clifftop, overlooking the chilly waters of Moray Firth, an ancient fortress, built of stones and stories, holds the history of life in the Scottish Northern Highlands for more than seven centuries.