Look up ‘tropical paradise’ in the dictionary and you’ll probably find a photo of the Komodo islands. If you're after spectacular scenery, they certainly deliver ... But when the Earth Touch crew set out to film there, they had something else in mind. Their mission? To make a series of amazing nature videos about the world's biggest lizard. Here's their story in pictures.
Related Show: Chasing The Dragon
Categories: Shows Extras