The immense Chicxulub crater, that may have caused the extinction of Dinosaurs, is located underneath the Yucatan Peninsula in which nation?

The immense Chicxulub crater, that may have caused the extinction of Dinosaurs, is located underneath the Yucatan Peninsula in which nation?

Answer – Mexico

Leave a Comment

Your email address will not be published.

error: Content is protected !!