Chichen Itza - The Mystic Maya City

Chichen Itza - The Mystic Maya City

Available on SBS On Demand
S3 E3: Explores the mystic beauty of Chichen Itza, which is located in Guatemala. This Mayan city was the homeland of a powerful civilisation named the Itzas.