We visited Chichen Itza, having already seen three other Mayan sites on the Yucatan Peninsula — Palenque, Izamal and Uxmal — and we thought we knew what to expect. We were wrong. Nothing quite prepares you for the moment El Castillo appears at the end of the entrance path, rising from the jungle floor in the early morning light, its limestone blocks glowing in the...
