Leap Castle 0 (0)

Leap Castle, located in Coolderry, Roscrea, Co. Offaly, Ireland, is widely regarded as one of the most haunted castles in the world. This imposing structure, with its rich and turbulent history dating back to the 13th century, has been the site of numerous reported paranormal occurrences over the centuries. The castle was originally built by […]

Leave a Reply

Your email address will not be published. Required fields are marked *