10 Days of Meteor Craters! – #1 Vredefort Crater
The Vredefort Crater is the largest impact crater on the planet. It is located in South Africa and originally had
Continue reading10 Days of Meteor Craters! – #1 Vredefort Crater
The Vredefort Crater is the largest impact crater on the planet. It is located in South Africa and originally had
Continue reading10 Days of Meteor Craters! – #1 Vredefort Crater