Thornton Castle

About Thornton Castle

Thornton Castle, nestled near Laurencekirk in Scotland, is a historic fortress embodying centuries of Scottish heritage and architectural evolution.