Lismore Castle is a 13th-century castle in Ireland, open for public tours. Set on a stunning estate with gardens. Read its history, facts & travel tips!