Indonesia leading tours and travel komodo, dragon, tours, komodo tours, komodo island, komodo lizard, tour komodo island,

The Komodo dragon (Varanus komodoensis) is the large species of lizard found in the Indonesia islands of Komodo, Rinca, Flores, Gili Motang, and Padar. It is the largest living species of lizard.