Where is Can-Umantad Falls?

Where is Can-Umantad Falls located?

Can-Umantad Falls, Can-Umantad Falls, Philippines (approx. 9.830158°, 124.41975°)


Where is Can-Umantad Falls on the map?