Haunted Chillingham Castle

The Haunted Chillingham Castle We packed our bags and headed back to England for this one — Chillingham Castle in Northumberland, which might just be the most blood-soaked, ghost-saturated piece of real estate in the entire UK, and we went deep on every brutal layer of it. From King Edward I using it as his […]

Read More