Carleton Castle

About Carleton Castle

Carleton Castle, nestled near Ledalfoot, Scotland, is a historic fortress offering a glimpse into medieval Scottish life and the tumultuous history of the region.