El Castillo, the largest structure in Muyil. Archaeologists believe the Maya worshipped the goddess Ixchel here.

El Castillo, the largest structure in Muyil.  Archaeologists believe the Maya worshipped the goddess Ixchel here.
Image ID
<p>17</p>
share