The Pyramid of Kukulcan: Chichen Itza’s most famous landmark (VIDEO)

Situated in the Yucatan Peninsula, Chichen Itza is the most famous, most visited, and most impressive of the country’s many Mayan sites. This is somewhat ironic because its most famous structures do not have typical Classic Mayan architecture but show strong influences from other civilizations from Central Mexico. While the scorching sun and teeming crowds […]