The Aztecs has about 200 deities — and in this article, we're uncovering the 13 most important Aztec gods and goddesses you ...
A half-hour walk north of the Templo Mayor, Tlatelolco was a rival Aztec city until it was absorbed into Tenochtitlan in 1473. Recent excavations have shown that Tlatelolco’s ceremonial complex was ...