Casaroro Falls, The Most Photographed Waterfalls!

| October 18, 2012

philippine-evolution.com       CASARORO FALLS   Photo from:  tripadvisor.com   In the town of Valencia, Negros Oriental located 9.4 kilometers west of Dumaguete City lies the beautiful Casaroro Falls considered to be the most photographed waterfall in the entire Negros province.   Photo from:  negrostourism.com   Casaroro Falls is lodged deep into the rock […]