Description
Mantayupan Falls is the tallest waterfall in the whole of Cebu island. It stands at 98 meters tall amidst vegetation-covered rocks, with its cascade falling into a clear, natural pool below.
Section Type
Activity
Location
{"place_name": "","address": "Barili, Cebu","place_id": "","lat": "10.10098027","lon": "123.5360544"}
Zoom level
13
Region
Trivia Place
Off