Travel Tuesday – Teotihuacan
Last weekend I went to Teotihuacan, the ancient city near which Mexico City was founded. Now, our tour guide was at great pains to disabuse us of the common misconception that Teotihuacan was created by Aztecs. Construction began around 300 BC, and the Aztecs didn’t roll up into this part of Mexico until ~1250 AD. […]