Mexico City, the country's vibrant capital, is one of the world's most populous cities and will sweep you up in its energy and vitality. It's a vast city so get your bearings from the viewing platform of the centrally located, 44-storey Torre Latinoamericana building.
Explore historic Zocalo, one of the world's largest public squares, where you'll find the Presidential Palace, Catedral Metropolitana and Aztec ruins.
Admire murals in the Palacio de Bellas Artes and the Museo Mural Diego Rivera and enjoy live Mariachi music in Plaza Garibaldi which comes alive after dark. Travel just 30 miles outside the city to enjoy the 2,000-year-old Teotihuacan, Mexico's largest pre-Hispanic city. Other Mayan sites include jungle-shrouded Palenque and Chichen Itza.
If you're staying in Mexico City the most obvious day trip is out to the spectacular ancient ruins of 2,000-year-old Teotihuacan, Mexico's largest pre-Hispanic city. It's about 30 miles from the city so can easily be explored in a day.
If you are based on the Yucatan Peninsula at Cancun or the island of Cozumel, places of interest for a day trip include the extensive Mayan ruins of Chichen Itza, or those around Tulum further down the Riviera Maya coast. After you've seen the ruins, Tulum has some beautiful beaches on which to relax.
The Islas Mujeres are a short boat ride from Cancun and offer a delightful contrast to the glitz and glamour of Cancun. Revel in the laid-back atmosphere and enjoy safe snorkelling in Garrafon Marine Park.