Mexico's historic attractions, ranging from the ancient ruins of Olmecs, Maya and Aztec, to the rail routes used by the brave and legendary Villa Pancho – second to Cancun and Alcapulco beaches are major tourist magnets for the nation. The reason is simple: the story of Mexico's past, accompanied by a huge amount of historically preserved remains, is equally romantic, dramatic and complex.
Plaza de la constitución or Zocalo:
This is the main square of Mexico City's historic center. At 830 x 500 feet, it is the second largest public square in the world (Moscow's Red Square is larger). The large spacious tiled space is adorned with one huge Mexican flag in the center.
This is the heart of the city, the scene of events, festivals and protests, and a good place to start your exploration.
Metropolitan Cathedral (Metropolitan Cathedral):
The huge cathedral on the north side of Zocal was built over a period of 250 years and has a mix of architectural styles. Like many buildings in downtown Mexico City, it is slowly sinking into the ground.
In the 1990s, an extensive engineering project was undertaken to save the building, not to prevent it from sinking, but to ensure that the cathedral sank evenly.
Basilica de Nuestra Senora de Guadalupe:
This is not only an impressive building, it is also the central religious shrine of every Catholic in Latin America. It's close to Mexico City so you don't have to drive too far from the city. If you are interested in politics, the house where Leon Trotsky lived during the last years of his life is also located in Mexico City as mayor of Templo, the ruins of a temple that the Aztecs believed to be the center of the universe would prove more than satisfactory.
In Guadalajara there is the Jose Cuervo distillery and Plaza Tapatia where all the tourist shops are located. Oaxaca is home to the ruins of Monte Alban, and if you ever have the chance to take a train through Copper Canyon.
Hotels in and around tourist sites are some of the best in Mexico. Arriving in Mexico for any tourist from any part of the world will never be a problem, thanks to numerous flights to Mexico from various parts of the world.