Constructed between the 8th-12th century, El Castillo is a limestone step pyramid was built as a temple for the Mayan god Kukulcan.

Leave a Reply