Nature Wonders / Yucatán October 11, 2019 by admin · Published October 11, 2019 · Last modified December 28, 2021 Chicxulub crater