aliisaacstoryteller.com
Dún Dealgan, Home of Cuchulainn
Dún Dealgan means ‘the stronghold of Dalgan’ in Irish. According to legend, long before it became the home of Ulster’s hero, Cuchulainn, it was originally the site of a fortress c…