Mexico is a land of extremes. From rainforests to vast deserts, tropical beaches to snow-covered volcanoes. This diversity, combined with a multitude of cultures, archaeological masterpieces, quaint villages, and rich history, makes Mexico the perfect destination for today’s traveller. The Maya aren’t the only indigenous people of Mexico – the Olmec, Zapotec, Toltec and Aztec civilisations have all left their imprints on the modern face of this fascinating country with some 53 language groups still existing throughout the country.
– December to April are the driest months across the country and the best time to visit Mexico.
– The Riviera Maya, near Cancun, is best avoided during the North American Spring Break (around early March) and during the hurricane season (August to October).
– Day of the Dead celebrations occur every year between 30 October and 2 November; if you would like to experience the unique festivities, be sure to plan well in advance.
– See the ancient city of Teotihuacan from a hot air balloon at dawn.
– Get off the beaten track on the Yucatan Peninsula and explore hidden cenotes and ancient ruins with a rental car.
– Ride the Chepe Train through the Copper Canyon and enjoy some of Mexico’s most dramatic scenery.
– Explore the extraordinary sculpture gardens of eccentric surrealist Edward James at Las Pozas in Xilitla.
– Enjoy a hands-on cooking class in Merida or explore Oaxaca’s street food with a unique walking tour.
– Explore Guanajuato, San Cristobal de las Casas and San Miguel de Allende, just a few of the best-preserved colonial cities in Mexico.