Images of Komodo dragons on Komodo island

2010-12-20 144

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. Duration: 00:56

Free Traffic Exchange