KATIBAWASAN FALLS 2022 / THE STUNNING WATERFALLS IN THE ISLAND OF CAMIGUIN.
Jhouel Ventures Jhouel Ventures
425 subscribers
1,390 views
18

 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

Share/Embed