Casaroro Falls is a hidden gem nestled in the mountains of Valencia, Negros Oriental. It is a majestic waterfall cascading down a narrow gorge, surrounded by lush greenery. To reach the falls, you'll need to trek through a scenic trail, crossing streams and navigating through rocky terrain. The journey is well worth it, as you'll be rewarded with the breathtaking sight and the refreshing mist of the falls. Take a dip in the cool natural pool at the base of the falls and immerse yourself in the tranquility of nature.