Teotihuacan – in the Nahuatl language, it literally means “the place where men come to become gods”.
With a name like that, you expect a place to be nothing less than bad ass. Thankfully, this amazing archeological site did not disappoint.
Teotihuacan – in the Nahuatl language, it literally means “the place where men come to become gods”.
With a name like that, you expect a place to be nothing less than bad ass. Thankfully, this amazing archeological site did not disappoint.