An ultimate travel guide to Chichen Itza, the new 7 wonders of the world. Useful tips, the best time to visit, how to get there, and many more.