Must See Waterfalls In The Philippines – Our Top Picks

waterfalls in the philippines - philippines waterfall

There are countless waterfalls in the Philippines, most of which consist of incredible blue water and breathtaking scenery. Each Philippines waterfall has it’s own unique features that set them apart, so here are our top picks and must see recommendations. Our top picks for waterfalls in the Philippines that you must visit! Cambugahay Fallsย  Cambugahay […]

Read More