Thoor Ballylee Castle, a fortified 13th century Norman tower in County Galway