30 Most Haunted Places In India

1. Indian Ghost Town of Bhangarh – Ajabgarh, Rajasthan The Indian Ghost Town of Bhangarh, Rajasthan is one of the scariest places in India to visit, in addition to being one of the most abandoned places in India. However, this tag has not perturbed visitors from making frequent trips to this ghost town.  Located near a famous forest … Read more