Torthorwald Castle

About Torthorwald Castle

Torthorwald Castle, near Torthorwald, Scotland, is a historic ruin with roots in the 13th century, offering a glimpse into medieval Scottish life.