The imposing Kumbhalgarh fort in the kingdom of Mewar. It towers above the peaks of the Aravallis at a height of 1100 metres above sea level, and has the formidable reputation of being unconquerable. The inaccessibility of the fort made it invincible. It is protected by a massive wall that stretches for 36 kms and … Continue reading The Wonder That Is Kumbhalgarh