Top Mexico City Tourist Attractions

Tenochtitlan is located in what is now the Federal District in Mexico, and was built on an island in Lake Texcoco. The capital of Mexico is built on top of the ruins of Tenochtitlan, but many ancient structures from the original city still exist... read more arrow

8.1 /10