Teotihuacan is an archeological site situated 47 km (29 mi) Northeast of Mexico city in Mexico. As it happened to other ancient settlements in the country its name was forgotten. The name "Teotihuacan" was given by the Aztec native tribes who spoke Nahuatl language and settled these lands long after the city went into a decline. It is translated as a "the place where the gods were created" since locals believed it was the birthplace of all divinities.
Location: 47 km (29 mi) Northeast of Mexico city Map
Tel. (549) 956 0052
Open: 7am- 6pm daily (last admission at 5pm)
Museum: 7am- 5pm