Grab your sombrero and book flights to Mexico City, the capital of Mexico. Built on the dry bed of Lake Texcoco, and surrounded on three sides by tall mountains and volcanoes such as the Ajusco, the Popocatepetl and the Ixtlacihuatl, Mexico City is densely populated and full to the brim with things to do. Dubbed the City Of Palaces (La Ciudad de los Palacios) it has a population of almost nine million. First-time visitors should not miss the ruins of Templo Mayor, the vast National Museum of Anthropology or the mouth-watering street food – tacos, tamales, burritos, quesadillas and roasted corn - to be found in the traditional markets around Centro Historico. Those on a family holiday should take the kids to Chapultepec Zoo. Chapultepec Park itself could easily take up at least two days. It’s one of the biggest urban parks in the world and its name means grasshopper hill.
It’s a great place to relax after taking cheap Mexico City flights. The Park hosts the zoo, a castle, museums and an amusement park. Also on the sightseeing list you create during your Mexico City flight should be the National Palace and the museum that showcases the work of local legend Frida Kahlo. Travel to the Aztec Templo Mayor to really get an idea of the city’s history and the jaw-droppingly huge Teotihuacan. In complete contrast to the precious relics found at the Templo Mayor is Mexico's colourful pro-wrestling at Arena de Mexico. As in the rest of the Americas, football is a national passion so a day out at the lively and vibrant Estadio Azteca is a must. Pack some earplugs on your flight to Mexico City though – the roar of the crowd can be deafening. Booking via Cheapflights means you’ll have more cash to splash in Mexico City.