Tag Archives: Chillingham Castle

Chillingham Castle – The Most Haunted Castle On The Planet!

Share Button

Chillingham Castle The Most Haunted Castle In The World There are those places you think may be haunted, and then others that are. This is one of those kinds of places where you know without a doubt it’s haunted. Chillingham is close to the border