Images of Komodo dragons on Komodo island

Images of Komodo dragons on Komodo island

Komodo National Park is the natural habitat to the world’s largest lizard, the Komodo dragon. Park authorities estimate 2,500 of the ancient species of reptile live in the UNESCO World Heritage Site nature reserve.


User: AFP English

Views: 147

Uploaded: 2010-12-20

Duration: 00:56

Your Page Title