The Castle with a Rush of Romance – Killyleagh Castle August 27, 2021 Luke Franklin Built to resemble a French Château, Killyleagh Castle is a stunning castle that dominates the village of Killyleagh. Continue reading