Mount Suiro
E342590
UNEXPLORED
Mount Suiro is the tallest mountain on Biliran Island in the Philippines, forming a prominent part of the island’s volcanic landscape.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.