Mount Sasari
E336859
UNEXPLORED
Mount Sasari is the tallest mountain on Santa Isabel Island in the Solomon Islands, forming a prominent feature of the island’s rugged interior.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.