Wonders of the World – Chichen Itza and the Great Wall of China

By Tirion Davies and Ellie Ball   Chichen Itza The city of Chichen Itza in Yucat├ín, Mexico was announced a Wonder of the World in 2007. The archeological site brought in 2.6 million tourists in 2017 and itÔÇÖs not hard to understand why. The archeology is remarkably intricate and in astonishing condition despite its final layout dating to as early as 900AD. Despite the fact … Continue reading Wonders of the World – Chichen Itza and the Great Wall of China