Teotihuacan was a Major City in New World

The City of Teotihuacan, located in Northeastern area of the Valley of Mexico was founded around 1 CE. Continue reading