09.04.2017 - By Brandy Herrmann and Rachel Flynn
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. Hosted on Acast. See acast.com/privacy for more information.