Pluckley Village: The Most Haunted Place in England
The Guinness Book of World Records credits the village of Pluckley England as being the most haunted place in England. One of the most well-known of ghosts in the village is The Screaming Man. This entity hangs out near the Brickworks and emits the most horrifying screams of anguish. This is believed to be the spirit of a worker who was smothered to death when […]