Sumbawa

Sumbawa

Sumbawa is an Indonesian island, located in the middle of the Lesser Sunda Islands chain, with Lombok to the west, Flores to the east, and Sumba further to the southeast.

Sumbawa People (First 2 people) - Page 0

Batu Hijau mine

Batu Hijau mine


Mount Tambora

Mount Tambora

Stratovolcano in Indonesia