Salibabu Island

E1308694 UNEXPLORED

Salibabu Island is one of the main islands in Indonesia’s remote Talaud archipelago, located in the northernmost part of North Sulawesi near the border with the Philippines.

All labels observed (1)

Label Occurrences
Salibabu Island canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Kepulauan Talaud Regency hasIsland Salibabu Island