Sumbawa

name
Sumbawa
description
en 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
latitude
-8.783333
longitude
118.083333
Location

Linked resources

Filter by property

Items with the same Location