Teotihuacan, Mexico

Just 40 km northeast of Mexico City lies the archaeological site of Teotihuacan, the largest pre-Hispanic city in the western hemisphere.  The city was inhabited from 100 BC to 700 AD and…

Continue Reading Teotihuacan, Mexico