offers one of the most spectacular train rides in the world. For the best views do the 13-hour trip from Los Mochis on the Pacific coast to Chihuahua City.
This curious relic is situated in the prehistoric site of Mitla. Legend has it that Column of Life tells visitors when they will die. If the hands overlap, the visitor is living on borrowed time.
Baja Peninsula offers the San José del Cabo and Cabos San Lucas. The Caribbean side, make for Cozumel, an island with nothing but beaches in every direction - Playa Bonita is consider to be one of the best beaches.
Ranches let you play at being cowboy, with action-packed days in the saddle and relaxing evenings of local cuisine and tequila tastings what more would you like from a Luxury Ranch
Brightly painted trajineras (accompanied by mariachi singers) can be hired to cruise the beautiful, tree-lined canals and Aztec-engineered floating gardens of Xochimilco.
The reefs of Los Manchones, Cuevones, Chital or La Bandera - are all prized diving spots worth a closer look, known for their unusual cave structures, and extraordinary marine life.
Performers dance their way through Mexico's rich traditions and ancient rituals, and the headdresses are stars in their own.
Mexico's Day of the Dead is actually a two-day festival. On 1 November, angelitos (dead children) are remembered, and the next day, dead adults.
Snow-capped volcanic peaks of Popocatépetl and Nevado de Toluca make for an adventure climb on a life time. You can even go scuba-diving in the water-filled craters.
The Cancún's 15,000-capacity beach parties is a must, but make sure that you get some sleep before hand because it goes through to sunrise.
The ancients took full use of the country's countless hot springs. Follow in the footsteps of the Aztecs with a relaxing spa break.
Mexican resorts offer a full range of water sports, including windsurfing, jet-skiing, and sea-kayaking, surfing and paragliding.