Why are there more craters per unit area on Mars than on the Moon?
September 18, 2020 | Education
| Mars is located near the asteroid belt, which is the source of meteorites in the solar system.

Mars is located near the asteroid belt, which is the source of meteorites in the solar system.