Mantayupan Falls Review

Submitted by tina on Sat, 11/12/2022 - 09:15
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
Trivia Pin Icon
trivia place