Encantos de Mexico: Mexico City. Puebla. Oaxaca.

See Trip Itinerary