Scout the haunted places in India Haunted, is a word that says many things in itself. From Delhi to Rajasthan,…