by Noelle Bertram | Mar 28, 2022 | Mexico, North America
Where to Stay by Chichen ItzaChichen 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...