Tagged: Chichen Itza

chichen-itza_el_castillo

El Castillo, Chichen Itza

El Castillo (meaning “Castle” in Spanish) is a familiar name given to a Meso-American step-pyramid that dominates the center of the Chichen Itza archaeological site in the Mexican state of...

Loading...