CAMBUGAHAY FALLS IN SIQUIJOR ISLAND, PHILIPPINES
For nature hopping, this is the best for you. This is located in a small island in Philippines, Siquijor. The island full of beautiful and natural tourist spot. And this is the best place to go....
For nature hopping, this is the best for you. This is located in a small island in Philippines, Siquijor. The island full of beautiful and natural tourist spot. And this is the best place to go....