The wall that encircles the ancient fort of Kumbhalgarh is one of the biggest secrets in India, and possibly the entire planet. Guarding a massive fort that contains over 300 ancient temples, the...
The city of Mandu is located in the present day Dhar district situated in the Malwa region of the central Indian state of Madhya Pradesh. Perched atop a 20 square km plateau, the ruined city is not...
For the past few weeks, residents in the Indian states of Madhya Pradesh and Uttar Pradesh have been worried about supernatural forces visiting them in their homes at night, leaving strange scratches...