1 San Blas
Tranquil backwater offering phenomenal birdwatching, surfing and seafood, as well as a chance for some serious lounging on the beach.
This intriguing island town claims to be the spiritual home of the Aztecs, a miniature Tenochtitlán ringed by waterways.
Old-fashioned Mexican resort enriched by a spruced up historic centre, horse rides along the beach, ziplines in the jungle and fresh seafood.
4 The Copper Canyon railway
The journey through Chihuahua state’s rugged canyons offers one of the world’s most gripping train experiences.
5 Creel and the Sierra Tarahumara
For real adventure and a window into Mexico’s past, hike or bike to the waterfalls and Rarámuri villages around Creel.
Soak up the colonial charm in this wonderfully preserved old town, with languid plazas, enticing inns and captivating desert scenery.
7 Reserva de la Biosfera El Pinacate
Explore this barren, moon-like reserve, a fifty-kilometre-wide volcanic field of mesmerizing craters, home to all manner of wildlife.