Yes, dragons exist, but only in Indonesia

Are dragons real? Believe it or not, they do exist but only in Indonesia's Komodo National Park. Nilanjana Gupta gets up close with the 'dragons' blamed for many human deaths and disappearances.

Read more...

Published: Sun 20 Nov 2016, 7:24 AM

Last updated: Sun 20 Nov 2016, 5:55 PM

Recommended for you