leap Castle is popularly known as the most haunted castle in Ireland where ghost apparitions are very active. (Photo: Hauntings Of England/YouTube)
The Leap Castle in Ireland is frighteningly haunted. Several TV shows have chosen the site to film, and conduct documentaries about the reportedly paranormal activities in the place.
Leap Castle is located in the town of Roscrea. The O’Bannon family built it in the 15th century for the ruling clan of the O’Carrolls. The Earl … (View original article)