In Photos: Niludhan Falls in Bayawan City, Negros Oriental
A stunning Niludhan Falls is located in Barangay Dawis, Bayawan City. Niludhan waterfalls has three sets of steep, plunging, narrow waterfal...
A stunning Niludhan Falls is located in Barangay Dawis, Bayawan City. Niludhan waterfalls has three sets of steep, plunging, narrow waterfal...