Interesting facts about Chichen Itza

Located in the municipality of Tinum, in the Mexican state of Yucatán is the archaeological site of Chichen Itza, an ancient Maya city. The Maya name “Chichen Itza” means “At the mouth of the well of the Itza.” Chichen Itza was one of the largest Mayan cities and was often referred to in later literature … Read more