Stroll through Mexico City, relax on Cancun's beaches and party in Playa del Carmen. See ancient Aztec and Mayan ruins while enjoying tacos and enchiladas.