Reminiscent of the advanced Mayan civilization in the pre-Columbian period, Chichen Itza is a fascinating archaeological site in the arid plateau of the north-eastern Yucatan peninsula in Mexico. A prominent city that was continuously inhabited throughout history, Chichen Itza was an important religious site for the Mayans. Its name, literally meaning the ‘Mouth of the(…)

Published On: Saturday, October 26th, 2013