Aliwagwag Falls – Cateel

Aliwagwag Falls, located in the town of Cateel, is attracting tourists from all over the world as one of the most beautiful waterfalls in the Philippines. The waterfall is composed of more than 130 cascading falls, which create a breathtaking view of water rushing down from the mountainside. Its tallest cascade is equivalent to the […]

Aliwagwag Falls – Cateel Read More »