Devil’s Own London: Top 3 Haunted Locations Of England

“No Ghost was seen with two pairs of eyes” – Thomas Carlyle had said. We all talk of ghosts and haunted places. The only ones who have had experiences can tell better. The stories and experiences of ghosts and haunted places are never ending. I have my aunt tell me the stories of her personal […]