Chichen Itza is situated in Mexico’s Yucatan Peninsula which juts into the Gulf of Mexico from the south. It has a tropical climate with wet summers and dry winters, and is located 122 miles ...
As thousands of tourists flocked to Chichén Itzá for the spring equinox, two were arrested, one for climbing the iconic ...
Besides island hopping, scuba diving, or party cruises, the one-day tour to Mexico’s most famous pyramids ... fact we only had 120 minutes inside Chichen Itza, I ignored all attempts to lure ...