Chichén Itza: A Wonder Of The World
Chichen Itza archaeological site is located in the Yucatán Peninsula of Mexico. It was declared a Wonder of the World by UNESCO in 2007. The site is home to some of Mexico's most impressive Mayan ruins. Chichén Itza was built between 600…