Acapulco is one of Mexico's oldest beach resorts, with cliff diving featured in movies with Elvis Presley. It was a popular tourist resort, but due to a massive upsurge in gang violence, drugs and murder it no longer attracts many foreign tourists.
Los Cabos is a municipality at the southern tip of Mexico's Baja California Peninsula. It includes the two towns of Cabo San Lucas and San José del Cabo. It is the starting point for snorkeling, diving and fishing activities in the surrounding waters.
The Gulf of California, also known as the Sea of Cortés, is the sea that separates the Baja California Peninsula from the Mexican mainland. It is also called "The World's Aquarium", for obvious reasons.
Mexico City is one of the largest and busiest cities in the world. It is the heart of the country and center for everything modern and traditional for the rich and the poor. Visit for example the Zocalo and have some really nice food.
Oaxaca is a culturally very rich, but touristy city in central Mexico. It’s known for its colonial buildings, many of which are made from green volcanic stone. There are also many colorful murals.
Palenque features some very ancient and well-maintained Aztec ruins.
San Cristóbal de las Casas is a town in the Central Highlands region of Chiapas. The city, especially the historic center, has maintained its Spanish colonial layout, with narrow cobblestone streets, roofs covered in red clay tile and wrought iron balconies with flowers.
Teotihuacán is an ancient city north of Mexico City. Today it is mainly known for the large Pyramid of the Sun and the Pyramid of the Moon. Long ago Teotihuacan was the largest city in the Americas, believed a religious centre.