Nature Wonders / Yucatán October 11, 2019 by admin · Published October 11, 2019 · Last modified February 1, 2025 Chicxulub Crater