In this week’s episode we are talking about some of the most haunted castles from around the world. We have stories about Chillingham Castle in England, Leap Castle in Ireland, Prejama Castle in Slovakia, and Himeji Castle in Japan! These are some spine tingling tales we are so excited to tell you all about.