Chichen Itza
One of the seven wonders of the world, our tour of Chichen Itza was fascinating. Located in Mexico’s Yucatan Penninsula, these Mayan ruins leave clues to the former civilization, yet many questions remain.
One of the seven wonders of the world, our tour of Chichen Itza was fascinating. Located in Mexico’s Yucatan Penninsula, these Mayan ruins leave clues to the former civilization, yet many questions remain.