Published On Apr 28, 2022
Katibawasan Falls is one of the popular tourist spots in Camiguin Island, Philippines. Katibawasan Falls is located at the foot of Mt. Timpoong. This Falls is one grand attraction in Camiguin because of its colossal size and charm. Hidden inside a dense forest that is full of large vines and trees—you can sense the spirit of adventure all over it.
#JhouelVentures
#GiftOfNature
#CamiguinIsland
#JhouelsTravel2022
show more