Chichen Itza

Chichen Itza has been named one of the 7 wonders of the world and a must see when travelling to the Yucatan in Mexico.  The do  not allow you to climb up the pyramids any longer, but it was still impressive and a nice morning out and about.