Sumbawa
HomePage
|
Recent Changes
|
Preferences
Sumbawa
is an
Indonesian
island
. It's located in a chain with
Lombok
to the west and
Flores
to the east. To the southeast is
Sumba
.