Chillingham Castle – The Most Haunted Castle On The Planet!

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 of England and Scotland and has a very brutal and bloody history. … Continue reading Chillingham Castle – The Most Haunted Castle On The Planet!