Mexico · History · Easy
Answer: Tenochtitlan — Tenochtitlan was the Aztec capital, founded in 1325 on Lake Texcoco, and was one of the largest cities in the world when the Spanish arrived.
Tenochtitlan was the Aztec capital, founded in 1325 on Lake Texcoco, and was one of the largest cities in the world when the Spanish arrived.