The Great Wall of India! Kumbhalgarh or Kumbhal Fort is a Mewar fortress on the Aravalli range near Udaipur. In 2013, it was declared as a UNESCO World Heritage Site. It has a 38km long wall...
See more
Download the Study24x7 App, so you can connect and collaborate.