Access to the Ultimate Guide to visiting Chichen Itza from Cancun. Chichen Itza is the most important city of the Mayan Culture in Mexico and is located on the Yucatan peninsula. The name literally means: “At the mouth of the well of the Itza,” Located 75 miles east of Merida. The capital of the Mayan […]