A Norman Castle – Drimnagh Castle July 29, 2021 Luke Franklin Drimnagh Castle is a lovely castle based in Ireland with a number of features that people flock to see each year. Continue reading