Description
Known as the "Mother Falls", this natural waterfall is hailed as the tallest in the province, with a cascade measuring around 140 feet high. It is known for its cool waters from the Sierra Madre Mountain Range which makes for a refreshing dip.
Section Type
Activity
Location
{"place_name": "","address": "San Luis, Aurora","place_id": "","lat": "15.70161562977","lon": "121.47158418138"}
Zoom level
19
Region
Trivia Place
Off