Itu Aba Island

E342058 UNEXPLORED

Itu Aba Island is the largest naturally occurring feature in the disputed Spratly Islands of the South China Sea, hosting a small military and civilian presence and an airstrip.


Referenced by (1)

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

Spratly Islands contains Itu Aba Island