Ramgarh crater is a 3 km wide potential meteor crater located in Rajasthan, India. If confirmed, this would be the second largest crater in India after Lonar crater in Maharashtra. Read more
Ramgarh crater is a 3 km wide potential meteor crater located in Rajasthan, India. If confirmed, this would be the second largest crater in India after Lonar crater in Maharashtra.
Ramgarh crater is a 3 km wide potential meteor crater located in Rajasthan, India.