A Trip To The Most Haunted Place In Delhi
Do you believe in ghosts and spirits wandering the land because of untimely
demise? Imagine many spots in a metropolis like Delhi being home to several
supernatural entities, would you visit such haunted places on a Delhi trip in India?
Nicholson Cemetery is one such place.