24/03/2010Witness the Feathered Serpent during the Spring Equinox at Chichen Itza
Located just a short two-hour drive from Cancun, is the archeological site of Chichen Itza, one of the great remains of the Mayan civilization and named one of the Seven Wonders of the World in 2007.Read more »










