

Mysterious Islands (2024)
Indonesian Island Mystery
S1 • E7 Dec 4, 2024
Ancient terraces made of volcanic rock in Indonesia leave their origin still in enigma; hundreds of human skeletal remains are unearthed; a blood-red beach on Hormuz Island ignites speculations; penguin remains are discovered.