Teotihuacan - A Comprehensive Guide
Teotihuacan is one of the greatest cities ever to have graced the planet and stands as boldly as it did almost 2,000 years ago when it was built. It is truly a wonder of the ancient world and has captured the imagination of millions of people, including the ancient Aztec, who named it the "Teotihuacan", or "The Birthplace of the Gods".