15 Interesting facts about Chichen Itza - history, myths, legends, and decline - that will change the way you think about this World Wonder!