Description
This natural waterfall is the tallest in the whole province of Camiguin, with a stream of water flowing from approximately 70 meters high. Its clear pool and lush surroundings make it appear like an oasis in the middle of Mambajao's dense forests.
Section Type
Activity
Location
{"place_name": "","address": "Mambajao, Camiguin","place_id": "ChIJFzPHuWJlADMRnvgBRo2vrLc","lat": "9.2132","lon": "124.7181"}
Zoom level
15
Region
Trivia Place
Off