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.