Film Flashback: Chichen Itza
For today’s Film Flashback, we go back to 2002 and travel to Mexico to visit the Mayan ruins at Chichén Itzá, a UNESCO World Heritage Site. Located in the Yucatan Peninsula, the ruins are an easy day trip from Cancun. Although the most famous site on the grounds is El Castillo, the great pyramid temple […]