Home to more than 100 million people, Mexico is as diverse as it is huge. Soak up the sun at an idyllic beach resort, dine on world-class cuisine in Mexico City, or climb an awe-inspiring jungle pyramid. A huge range of attractions and extremely well developed tourist infrastructure make Mexico one of Latin America’s most popular destinations. Key Highlights One of the largest cities on the planet, Mexico City has everything you want in a bustling megalopolis: superb museums and galleries, top-notch restaurants, and a fine array of historic attractions. Don’t miss the holy Shrine of Guadalupe, Frida Kahlo’s famous Coyoacan neighbourhood or the impressive Plaza de la Constitucion – the second-largest public square in the world. Located 50 km northeast of Mexico City, Teotihuacan was one of the largest cities in the ancient Americas. Dating back to around 100 BC, this vast archaeological complex is best known for its two huge pyramids dedicated to the sun and the moon. Believed to be a centre of mystical energies, Teotihuacan attracts thousands of new-age believers for the vernal equinox in March. Hidden by dense jungle for centuries, the ancient Mayan city of Palenque is a must-see. Although not as large as some of Mexico’s other archaeological sites, it features some of the finest Mayan architecture, sculpture and bas-reliefs surviving today. Regarded as one of Mexico’s most picturesque cities, Oaxaca wows visitors with lovely colonial architecture, a vibrant arts scene and an abundance of archaeological sites. Be sure to check out the fascinating cultural museum and the magnificent ruins of nearby Monte Alban. White-sand beaches, clear turquoise waters and world-class snorkelling and diving make Playa del Carmen the perfect place to unwind after a week or two of scaling jungle pyramids. Less developed than nearby Cancun, this sun-drenched paradise retains much of its traditional charm. In Depth Set amongst pine forests in a stunning valley, San Cristobal is one of Mexico’s loveliest cities. Grand colonial architecture, charming cobblestone streets and a deeply rooted indigenous heritage make this highland city an essential stop on any tour of Mexico. The cultural capital of the Yucatán Peninsula, Merida is the perfect place to relive the splendour of colonial Mexico. Often referred to as ‘The White City’ because of its magnificent whitewashed buildings, Merida offers shady parks, wide plazas and some of the region’s best museums.