Tappiya Waterfalls
4.8/5 - (45 votes)

Tappiya Waterfalls is located at Banaue, Ifugao, Philippines. About 30 minutes from Batad Village is a cascading waterfall with its enormous natural pool for swimming. A visit to Batad would be incomplete without seeing these beautiful waterfalls.

Tappiya Waterfalls : Ifugao, Philippines


scroll to top