Skip to main content

Old Town Of Teotihuacan, Mexico

The old town of Teotihuacan is one of the greatest places to visit Mexico's archaeological sites. Teotihuacan is supposed to have been founded in the 2nd century B.C.