Interestingly, the site finds hardly any mention in the tapestry of Indian history and was only discovered in 1807, by a British geolist under the Geological Survey of India.
One of the world’s most varied countries in terms of geographical diversity, India has an astonishing array of natural wonders. Here’s a round up to reignite your wanderlust!