Family History Finds The O’Leary Castle of Inchigeelagh Sol Dec 28, 2018 57 The O'Leary Castle of Inchigeelagh is the last remaining O'Leary Castle. Built in the 16th Century it stands beside the picturesque River Lee in a remote part of County Cork. Read More...