Main Page | See live article | Alphabetical index

Sumbawa

Sumbawa is an Indonesian island, located in a chain with Lombok to the west and Flores to the east. To the southeast is Sumba.