(charge: Apple) The Ramgarh Crater in northern India was formed millions of years back when a massive meteorite crashed to Earth. However, it was not until the 19th century that scientists started to think it was an effect basin. In the floor, it is hard to check that it is a crater. The item is simply […]