Explore relationships
Sabalana Islands
The Sabalana Islands (Kepulauan Sabalana) are an atoll in the Flores Sea in Indonesia, lying just north of the Lesser Sunda Islands, closer to Sumbawa than Sulawesi. They are west of Island and north-east of the Tengah Islands (Central Islands).
Use + to expand a branch. Click a topic name to open its summary.