Palenque - Campeche book now
   Cancun - Merida book now
   Chichén Itzá - Cancun book now
   Mexico City - Puebla book now