Posts in Category

PHILIPPINES

MANTAYUPAN FALLS IN BARILI, CEBU

Mantayupan Falls in Barili is the highest waterfall in Cebu and one of the most beautiful. Set inside a natural amphitheater of trees, vines, and tropical plants, this is truly

1 2 3 4 5 19 Page 3 of 19