Cessnock Castle

About Cessnock Castle

Cessnock Castle, near Galston, Scotland, is a historic tower house with roots dating back to the 15th century, showcasing Scotland's rich architectural heritage.