Ghosts of Chillingham Castle

Chillingham Castle, Northumberland, UK is stated to be one of the most haunted castle in the UK and not surprisingly considering that the castle residences dark dungeons and macabre torture chambers. This ancient citadel goes back to 1246, when the Earl Grey lords developed this remarkable building and where the Earl Grey forefathers have actually […]