In which present-day country was Tenochtitlan located?
Mexico
Guatemala
Peru
Colombia
Answer
Tenochtitlan was located in present-day Mexico, in the Valley of Mexico. The city was built on an island in Lake Texcoco, and its ruins can be found in the historic center of modern-day Mexico City.
Unraveling the Mysteries of Tenochtitlan: Journey Through the Ancient City-State