Ichkabal, the ancient Mayan city set to rival Chichen Itza as Mexico's most-visited archaeological siteIchkabal is set to become a major competitor to Chichen Itza, featuring larger pyramids and a broader historical significance in Mayan culture.