Where is Chichen Itza?
Chichen Itza is in the central area of the Yucutan Peninsula of Mexico. It is located in the middle of a flat, rocky, jungle. It is an enormous ancient city of remarkable ruins. It covers several acres, and allows visitors almost free rein when exploring - at...