Dibulo falls in Dinapigue /the Tallest waterfalls in Isabela #adventures

Dibulo Falls is one of the best nature attractions in the province of Isabela. Located in Barangay Dibulo in Dinapigue, this waterfall is considered the tallest one in the province at about 100 meters high. The Dibulo Falls is perfect for nature lovers who love swimming by the cascading waters and trekking. This magnificent natural beauty giant waterfall with its cold waters coming from the varying heights of mountains making up the Sierra Madre mountain range. May the God bless us all ❤️🙏