Killyleagh Castle dominates the small village and is believed to be the oldest inhabited castle in the country, with parts da ...