ALIWAGWAG FALLS: The Tallest Waterfall in the Philippines
2013 • 08 • 07 Not a beach but definitely worth a visit! Widely regarded as the tallest waterfall in the Philippines, the 84-tiered Aliwagwag Falls reaches 1,110 feet. This spectacular site can be found in Barangay Aliwagwag, Cateel, Davao Oriental.