Bangon Falls: The Breathtaking Waterfall in Samar That’s Setting Eco-Tourism on Fire in Philippines!
Bangon Falls is a stunning multi-tiered waterfall system located in Barangay San Andres, near Catbalogan City on Samar Island, which is part of the Eastern Visayas region of the Philippines.…