Chichén Itzá’ Serpent – Clever Design or Happy Accident?
Anyone who has ever heard of the Mayans would be familiar with the image of El Castillo, the iconic step pyramid that rises in the middle of the jungle in the Yucatan Peninsula.
Also known as Temple of... Read More...