PHOTOS: Niludhan Falls Aerial View
Take a magnificent view of Niludhan Falls from above.
Niludhan Falls is one of Negros Oriental’s underrated natural attractions, hidden amidst the forests and sugarcane plantations in Negros. It’s located in Brgy. Dawis, Bayawan City, Negros Oriental, Philippines.
Check out the aerial photos of Niludhan Falls below.
Drone pilot: Jesson Argabio Jez
(Visited 888 times, 1 visits today)