Liddel Castle

About Liddel Castle

Liddel Castle, located near Castleton, Scotland, is a historic ruin with roots dating back to the 12th century, offering a glimpse into the turbulent border history.