Season 1 · Episode 7
Recent
Chichen Itza
Sat, Feb 12, 2022
The main structure of Chichen Itza was built in 525 AC to honour Quetzalcoatl, the God of cultivation and land. Archaelologists travel to the Yucatan to explain how the Mayans lived.
Where to watch
Notes & ratings
0 ratings
0 notes
0
25
50
75
100
Airs
Sat, Feb 12, 2022
Show
Truthseekers
20 episodes
Episode
S1 · E7
in Truthseekers
Up next
S1 · E8
Bermuda Triangle
Sat, Feb 19, 2022