Wildest Islands of Indonesia

Kingdom of Giants

Series 1 - Episode 1 Kingdom of Giants

ADVERTISEMENT

Summary

Documentary exploring the ecosystems of Indonesia's 17,000 islands, home to some of the largest creatures in the animal kingdom including the world's longest snake.
Nature