Ghost History People Places Leap Castle, Ireland 0 (0) April 10, 2023 User Uploaded To experience a real castle, you’ve got to go to Europe. Leap Castle in Ireland is one of those real castles. Its haunting history almost Read More