Chicxulub Puerto

The mysteries of Chicxulub Crater: From dinosaur extinction to hidden cenotes

The Chicxulub Crater is a massive impact site located in the northern Yucatán Peninsula of Mexico. Formed 66 million years ago by a giant asteroid, [...]