answersLogoWhite

0

Tenochtitlan is not in the US, and was in ruin by the time the US was founded. It is in Mexico, near Mexico City, and was a major center for the Aztecs.

User Avatar

Wiki User

15y ago

What else can I help you with?