Katibawasan Falls, Camiguin Island 5.24

4.4 star(s) from 715 votes
Valencia, 9100
Philippines
Add Review

About Katibawasan Falls, Camiguin Island

Katibawasan Falls, Camiguin Island Katibawasan Falls, Camiguin Island is one of the popular place listed under Water Park in Valencia ,

Contact Details & Working Hours

Map of Katibawasan Falls, Camiguin Island

Reviews of Katibawasan Falls, Camiguin Island

   Loading comments-box...