Casaroro Falls, The Most Photographed Waterfalls!
philippine evolution staff | 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 […]