Dunbeath castle sits high above the rocky coast