Chicxulub is the town directly east of Progreso. Taking Calle 19 straight out of Progreso, it took us right by the town’s center. Chicxulub (cheek – shoe lube) has a geographical significance to this part of the Yucatan Peninsula. The town is directly over a pre-historic impact crater that is estimated to have happened over 66 million years ago. Maybe...