You are viewing a single comment's thread from:RE: Casaroro Falls - The Enchanting Waterfalls of Valencia, Negros OrientalView the full contexttaketrish (60)in Worldmappin • 15 hours ago Nature is truly wonderful 😍