Passed down from one generation to the next, Irish folklore is ingrained in Ireland’s rich culture. Tales of the brave giant Finn MacCool ... tales to be told. Dunluce Castle, around five ...