Where To Stream Secrets in the Jungle Season 1 Episode 8
Stone Secrets of Kilwa Island
- Aired September 18, 2022
- 60 Min
Off the coast of Tanzania, a puzzling site containing massive stone blocks is revealed on Kilwa Island; the discovery of giant animal bones baffle researchers in Australia; hundreds of human bones are uncovered in a Guatemalan rain forest.