Marvelous Mexico

Vacationers flock to Mexican destinations for sun, sand, snorkeling, mariachis and margaritas – but each city differs and offers something for everyone.

The Mayan City of Tulum, Mexico is located on the Caribbean Sea coast of the state of Quintana Roo, Mexico. Ml Sinibaldi / Corbis
Tourists sit atop a pyramid in Palenque, set in the foothills of the Tumbal mountains of Chiapas Mexico. Marco Ugarte / AP
A tzotzil child walks in front of the church of San Cristobal de las Casas in Chiapas. Matias Recart / AFP - Getty Images
The terrace on the Celestial Suite is seen at Hacienda San Angel in Puerto Vallarta. AP
This photo shows details of a Maya stone, relating the coming to power of governor Sir Jupiter Humenate and dated 613 AC, found in Tonina, Ocosingo, Chiapas. Janet Schwartz / AFP - Getty Images
Mexico City, the capital city of the nation of Mexico. Diego Goldberg / Corbis
A mariachi band play on a punt at the Floating Gardens of Xochimilco in Mexico City. Danny Lehman / Corbis
Cancun, Mexico is ranked as one of the top international vacation destinations. The beaches of Cancun have been completely restored following damage caused by Hurricane Wilma in 2005. Travelers will find its newly renovated resorts, restaurants, beaches and attractions better and even more accessible than ever. Business Wire
The ferry landing on Isla Mujeres, Mexico. Isla Mujeres is a tiny island mere miles from the Yucatan coast, and feels a world away from Cancun's hustle and bustle. Isla Mujeres, thriving in its own tourism, manages to maintain the feeling of a small fishing village. Anja Schlein / AP
Estadio Azul (left), a soccer stadium; and Plaza Mexico, the world's largest bullring, in Mexico City. Danny Lehman / Corbis
People kayak in the Bahia de Loreto National Park, in the Sea of Cortez, Mexico. Terry Prichard / AP