Kingdom of Giants

Image
Wildest Islands of Indonesia - E1 - Kingdom of Giants
Video ID

This program is not yet available, but it’s coming soon.

How have Indonesia's islands become home to so many extraordinary giants, from the world's longest snakes to metre-wide crabs?