Mexico is a vast country full of surprises. Between the richness of its historic treasures to the spectacular natural wonders and lively major cities, there are more than enough attractions to suit every kind of visitor. Acting as a gateway to the Mayan and Aztec civilisations, it boasts of a trove of stunning scenery, ancient ruins, sublime beaches, phenomenal cuisine and of course, lashings of tequila. It has a number of international airports that you may land at on a trip to Mexico, including Mexico City International Airport, Cancún International Airport, Guadalajara International Airport and Monterrey International Airport. Major airlines that handle flights there are Aeroméxico, American Airlines and Volaris.
Mexico City is a colossal metropolis laced with a rich historical background. Visitors will be enchanted by its vibrant street life, bustling squares and shaded restaurants that offer a huge array of varied cuisines. Be blown away by the pyramids of Teotihuacán, dazzled by Frida Kahlo's art and soak up an atmosphere that reveals a unique slice of local culture. Radiating a different personality, Guadalajara is second in size to the capital and at the heart of the country's commercial activities. Also the origin of mariachi music and tequila, it is a compelling fusion of modern innovation and culture. The contrasting landscape boasts diverse flora and fauna, with desert, jungle and mountains just the tip of the iceberg, while coastlines are an alluring blend of turquoise waters and pristine beaches.