Cowdenknowes Castle
About Cowdenknowes Castle
Cowdenknowes Castle, near Melrose, Scotland, is a historic tower house with roots in the 16th century, offering a glimpse into the Scottish Borders' rich past.
Cowdenknowes Castle, near Melrose, Scotland, is a historic tower house with roots in the 16th century, offering a glimpse into the Scottish Borders' rich past.