Facts
El Castillo (also known as the Temple of Kukulkan) is perhaps the most famous Mayan pyramid. Located in the archaeological site of Chichen Itza, in the Mexican state of Yucatan, it is a popular tourist destination with over 1 million visitors every year.
QuoteXO