Cancun Mexico. 2023 Feb Village homes on way to Chichen Itza, one of the New 7 Wonders of the World. This was once a vibrant, ancient pre- Colombian Mayan city centrally located on the northern half of Mexico’s Yucatan Peninsula. What remains today are ancient Mayan structures, including the famed El Castillo pyramid that dominates… Continue reading Thursday Doors