Komodo (island) - Location

Location

Komodo lies between the substantially larger neighboring islands Sumbawa to the west and Flores to the east.

Read more about this topic:  Komodo (island)