A Hike to Valencia’s Casaroro Falls in Negros Oriental, Philippines
When planning for our Dumaguete Trip, I came across a majestic waterfall that at first glance, I knew I just had to check out: Casaroro Falls. The Casaroro Falls, is not found in Dumaguete, rather is located in Valencia – another mun...