You are viewing a single comment's thread from:RE: El Castillo (Temple of Kukulcan) dominates the center of Chichen Itza , large pr ...View the full contextcryp1 (52)in #appics • 5 years ago Exactly! Really worth to visit