Casaroro Falls

The Towering Casaroro Falls and Its Powerful Plunge

      CASARORO FALLS   Photo from: https://www.placepass.com/things-to-do/V28Hi3E0E00p7uE-dumaguete-casaroro-falls   In the town of Valencia, Negros Oriental located 9.4 kilometers…

5 years ago