Where is Mantayupan Falls?

Where is Mantayupan Falls located?

Mantayupan Falls, Cebu, Philippines (approx. 10.10092°, 123.5358°)


Where is Mantayupan Falls on the map?