Mexico is a dazzling blend of history, culture and stunning landscapes. From idyllic white-sand beaches to awe-inspiring Aztec and Mayan ruins, Mexico captivates at every turn. And if there's one thing that Mexico does best, it's celebration. Joyful gatherings and vibrant festivals are deeply rooted in the culture and for communities. It's also a means of preserving cultural heritage. Dia de Muertos (Day of the Dead), for example, blends indigenous traditions with music, food, and dancing. But really, any time you visit Mexico is going to be a good time. Fill up your soul – and your plate – with Mexican joy, and leave this cultural, culinary, and coastal hub happier than when you arrived.
The Day of the Dead is one of the world’s best known and celebrated festivals, characterised by its vibrant “sugar skull” face paint and a busy parade. It is celebrated in various locations across Mexico and the world, but nowhere does it quite like Oaxaca, which is known for its traditional and lively celebrations.
Mexico is internationally recognised for its cuisine. But it goes beyond much more than quesadillas, nachos, burritos, and tacos - although tacos are a huge part of the street food scene in Mexico City. There are big regional differences when it comes to food, too. Oaxacan cuisine is up there with the country's best food, with strong ties to indigenous cooking techniques and dishes. Take local cooking classes to learn more about how tradition influences Mexican food.
Mexico is steeped in history and culture, with empires and civilisations like the Aztec, Mayan and Toltec having once flourished in the country. Mexico is now scattered with several historic sites and ruins, some of which are UNESCO World Heritage Sites. Upon a trip to Mexico, head to Mexico City or the Yucatan Peninsula to see historic ruins and some of the best markers of the past.
Mexico has a vibrant live music scene, with Mariachi bands often playing in the street. They are a strong representation of traditional and authentic Mexican culture, serving as a powerful symbol of Mexican identity. Mariachi bands play for joyful festivals, as well as sombre occasions, like funerals. They often play before Lucha Libre shows.