Are you going to Teotihuacan? Get travel insurance for your trip here.
Teotihuacan: The abandoned city that (probably) wasn’t built by aliens
Teotihuacan, the name given to this ancient city by the Aztecs, translates as “birthplace of the Gods.” If you think this makes it sound like the Aztecs were overly pleased with their building skills, think again – they didn’t build the city, they just found it. Amazingly, by the 14th century when the Aztecs rose to dominance in the area, Teotihuacan had already been abandoned for around 600 years.