Between Sumbawa and Flores are the Komodo Islands whose main islands of Komodo, Rinca and Padar is home to the unique lizards.
Komodo (-8.57083, 119.49897) is part of the Lesser Sunda chain of Islands. The Island's surface area covers around 390 square kilometers. The largest lizards in the world living only here on these islands! |