El Castillo: Chichen Itza’s Intricately Aligned Pyramid Dedicated to the Feathered Serpent
One of the most famous pyramids in Mesoamerica is located in the Yucatan Peninsula. Not far from popular tourist center Cancun (around a 4-hour drive) the pyramid of “El Castillo“–the…
Continue reading