Mystery and the fear of the unknown have always stirred and intensified our curiosity to know more about such topics. This is the reason why ghost towns or haunted places are one of the most visited tourist places in India, irrespective of the associated fear. Haunted places are mostly abandoned and cursed, or places that…Read More