Exploring Chichen Itza, Mexico
Temple of Kukulcán Chichen Itza located about 2 hours from Cancun Mexico is a must visit. This great architectural structure was built by the Mayan people getting over 2 million visits per year. We got very lucky this day as the park was not full. … READ MORE