
El Castillo or Temple of Kukulcan at Chichen Itza, December 17, 2012.
El Castillo or Temple of Kukulcan at Chichen Itza, December 17, 2012.
Peace, Prosperity and Happiness in the New Year!
Here’s a link to a story I wrote about visiting Chichen Itza just a few days before what others were calling the Mayan Apocolypse.