Quiniluban Island

E1535634 UNEXPLORED

Quiniluban Island is one of the principal islands in the Cuyo Archipelago of Palawan, Philippines, known for its remote, sparsely populated setting and surrounding coral-rich waters.

All labels observed (1)

Label Occurrences
Quiniluban 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.

Cuyo Islands hasMajorIsland Quiniluban Island