What city is home to the historic site of Chichen Itza? 🔊
The city that is home to the historic site of Chichen Itza is located in Mexico. Chichen Itza was a major city of the ancient Mayan civilization, flourishing from around 600 AD to 1200 AD. The site is famous for its impressive structures, particularly the El Castillo pyramid, which functions as an astronomical calendar. It was declared a UNESCO World Heritage Site in 1988 and is one of the New Seven Wonders of the World, attracting thousands of tourists annually.
Equestions.com Team – Verified by subject-matter experts