SURVIVING the most Dangerous and Tallest Falls in Zamboanga del Sur

120 meters High Falls Located in Josefina Zamboanga del Sur ... with very challenging terain.. no proper road with cliffs beside it.. every step is crucial for survival.. This is and Adventure Vlog with my cousins