Travel Pictures Gallery.com - Indonesia - Komodo
a series of travel images from Indonesia, Komodo. Situated between the islands of Sumbawa and Flores, Komodo is one of the Lesser Sunda Island. It's a National Park and conservation area. Most famous of Komodo National Park's animals is the Komodo Dragon (Varanus komodoensis). It is the world's largest living lizard. Because of its great biological importance it is a Unesco World Heritage Site.