Skip to main content

The Banshee of Dunluce Castle — Wailing on the Antrim Cliffs — Folklore & Legends in Dunluce Castle, County Antrim, Northern Ireland (1639) | Nightmarks