Katibawasan Falls in Camiguin Island, PhilippinesKatibawasan Falls in Camiguin Island, Philippines#wowphilippines, #waterfalls, #travel, #tourist destination, #water