Tag archive for ‘Chichen Itza’
By sanmigueltimes On Wednesday, November 16th, 2022

Chichen Itza: one of the wonders of the modern world

Hands down, regardless of your vacation vibe, Chichen Itza is one of the best places to visit in Mexico, and really in all of Latin America. The fascinating and captivating stories of the Mayans really come More...