Archaeologists Uncover 'Incredible' Lost Mayan City with Pyramids, Palaces in Mexico
A well preserved 1,500-year-old city of Xiol, meaning, 'the spirit of man' has been discovered in Mexico.
A well preserved 1,500-year-old city of Xiol, meaning, 'the spirit of man' has been discovered in Mexico.