Posts

Showing posts with the label moon craters

What are the main reasons there are so few impact craters on Earth compared to the Moon?