Have you ever wanted to have a close-up look at a Komodo dragon?

We take you to one of them on an Indonesian island.

Leave a comment