Casaroro Falls, the hidden jungle gem nestled deep within the rainforest of Dumaguete in The Philippines is a waterfall that needs to top your bucket list for The Philippines. What was first a unique name for a waterfall and a couple of Google Image searches later became one of my most cherished locations among all