Leap Castle in Ireland has a turbulent and bloody history.  Over the centuries it has been used as a fortress, home and tomb. It is known as the world’s most haunted Castle.


See acast.com/privacy for privacy and opt-out information.