Where to Stay by Chichen Itza

Where to Stay by Chichen Itza

Where to Stay by Chichen Itza Chichen Itza is one of the “New Wonders of the World,” & its easy-to-reach location in Mexico’s Yucatan Peninsula makes it one of the most accessible.  My friends & I visited the ruins on a trip that included...