What is Chichen Itza? Chichen Itza, a UNESCO World Heritage Site and one of the seven wonders of world, was one of the greatest Mayan cities in Mexico’s Yucatan Peninsula. Chichen Itza, meaning mouth of the waterhole of the Itza tribe, is one of the most popular tourist sites in Mexico. Mayans left Chichen Itza in 1300AD and the limestone temples were soon subject...