News

Chichen Itza was the main ruling center of the Yucatan between 1191-1448 AD, in what is now known as Mexico. The temple, seen here during excavation, rests on a pyramidal foundation 37 feet high ...
Chichén Itzá, the most visited archaeological site in Mexico and the Americas, has once again amazed the world with the ...
As someone who has lived in Mexico since 2018, and visited about 25 ruins sites all across the country, ruins are clearly ...