what is special el castillo
From Wikipedia, the free encyclopedia. El Castillo (. [el kas'tiÊo]), Spanish for the castle), also known as the Temple of Kukulcan, is a Mesoamerican step-pyramid that dominates the center of the Chichen Itza archaeological site in the Mexican state of Yucatan. yucatÃ¡n