Komodo island is an original habitat of the biggest lizard in the earth. Komodo island offers visitors with the beautiful landscape, quite and calm, bring you close with a touch of Nature and beautiful under water scene. The island located between eastern Sumbawa and western Flores lie three tiny grass-covered islands Komodo, Padar and Rinca.
Each [...]