Visit to Delhi's most haunted place


Unknown facts of this haunted place. You will shock after listening.

It is nearby Pragati Maidan metro station on blue line. It is located near I.T.O at Balmiki Basti, Vikram Nagar, Delhi 110002. The cheapest way to travel is by bus or metro.