Mexico's a land of pure-white beaches, crumbling Aztec and Mayan ruins and whitewashed pueblo villages that look like they've been plucked straight from the reels of a Spaghetti Western. It can be energetic or chilled, action-packed or laid-back, with oodles to explore and discover.
A rich and varied history can be found between its borders. Rolling down from the snowy peak of Popocatepetl to the shimmering promenades of Cancun in the east, the sun-blasted plateaus of Oaxaca in the south to the Baja California in the north, it's simply not to be missed.
Sky-blue seas and cotton-white sands ring around the island of Cozumel, which is a magnet for sun seekers heading to Mexico. This is the jewel of the Riviera Maya, a place where sleepy, Spanish-style fishing villages give way to endless tropical reefs and some of the most luxurious Mexico hotels going.
Whole hosts of other travellers will head straight for the desert-topped Baja California Sur on the Pacific side of the country. This rugged peninsular of shifting sand dunes and arched rock formations is tipped by Cabo San Lucas - a yacht-filled town of buzzing bars and golden beaches, where tequilas flow under the glow of the sunset.
And there are other popular resort towns on the Pacific coast, too, ranging from the easy going Zihuatanejo to the historic Puerto Vallarta, nestled in the shadow of the great Sierra Madre.
Compare the top cheap hotels in Mexico with dealchecker to find bargain accommodation in much-loved Cancun. This party-mad city of gorgeous Caribbean beaches and lively sand-side clubs is the gateway to glistening Playa del Carmen, the mysterious ruins of Chichen Itza and the temples of Tulum.
Guadalajara is mariachi country. Tunes echo from the cantinas and around the Gothic church spires of the city's charming Centro Historico, while enchiladas and tamales sizzle on stalls surrounding palm-peppered plazas.
It's Mexico City that's the country's most energetic metropolis. This sprawling mass of elegant colonial builds and shiny new high-rises focuses on the colossal Zocalo square, a maze of world-class museums, Aztec ruins and baroque Basilicas erupting all around.