Dunnottar Castle is set on a dramatic clifftop overlooking the North Sea near the coastal town of Stonehaven. The 15th-century castle was at one time the home of the Earls Marischal but is now open for public viewing as one of Scotland's top historic tourist attractions.