Cave of the Jaguar God
Up next
Recommended Episodes
According to the sacred book Chilam Balam, the ancestors of the Maya arrived in 9600 ...
One of the new Seven Wonders of the World, Chichen Itza is home to monumental pyramids, temples, and is a treasure trove of archaeological findings. Built in the early 5th century by the Maya, it has provided invaluable insight into Maya civilisation; from discoveries of sport ...
[removed]In 1909, G.E. Kinkaid found a cave in the Grand Canyon containing Egyptian ...