Desmond Castle (Irish: Caisleán Deasmhumhan) is a tower house located in the town of Kinsale in County Cork, Ireland.
Contact us...