Where is Sumbawa Barat?

Where is Sumbawa Barat located?

Sumbawa Barat, Sumbawa Barat, Indonesia (approx. -9.394845°, 124.90471°)


Where is Sumbawa Barat on the map?