Earth’s Ancient Marvel: Ramgarh Crater’s Geo-Significance

Ramgarh crater, also known as Ramgarh structure and Ramgarh Dome, is a meteor impact crater of 3 kilometres in diameter in the Kota plateau of the Vindhya range located adjacent to Ramgarh village in Mangrol Tehsil of Baran district in Rajasthan, India.