Caraballo Mountains

E436758 UNEXPLORED

The Caraballo Mountains are a mountain range in the northern Philippines that form a key watershed divide and contribute to the headwaters of major rivers on Luzon island.


Referenced by (1)

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

Cagayan River sourceLocation Caraballo Mountains