Amazing Stuff

The most haunted places in the world

Here are few of the haunted places all over the world. There are many spooky places I have managed to pick few of them which I found more freaky.   The Ghosts of Edinburgh Castle, Scotland Edinburgh Castle is reputed to be one of the most haunted spots in Scotland. And Edinburgh itself has been […]