Tag: Leap Castle

Leap Castle

Leap Castle is a fitting name for the most haunted place in Ireland. Throughout its history, it has seen fratricidal warring, murders, massacres, and disappearances. It is overrun with a variety of phantoms. In the early 20th century a dungeon was discovered filled with hundreds of skeletons. A bit later three standing skeletons were found…