The Best of the 2 Teotihuacan Pyramids

The ruins of Teotihuacan Pyramids date back to the period between first and seventh century AD. During this time, Teotihuacan was the largest city of Mayan civilization with the huge population of about 2 lac. The city was declared UNESCO World Heritage Site in the year 1987.The term “Teotihuacan” stands for “Birthplace of Gods”. The … Read more