+52 55 5351 3906 bookings@satmexico.com

Day

April 1, 2021
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...
Read More