150 Million Years in the Making, This Natural Wonder in AP Is a Must See!Andhra PradeshBy Lekshmi Priya S04 Nov 2017 12:54 ISTInterestingly, 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.Read More