Platform of Venus and the Temple of Kukulkan, Chichen Itza, Mexico

Chichen Itza- Mexico

Platform of Venus and the Temple of Kukulkan, Chichen Itza, Yucatán, Mexico. Travel Photos: Chichen Itza Photo Gallery

Chichen Itza is wonderful, but should it be a new 7 wonder of the world?

Chichen Itza

Being based in Playa del Carmen has been ideal for visiting the highlights of the Yucatan Peninsula. One sight that has been high on my visit list is Chichen Itza. Not counting Luxor Las Vegas or the Louvre Pyramid, this was the first time I have seen a pyramid. The Chichen Itza archaeological site contains […]