Tappiya Waterfalls

Tappiya Waterfalls : Ifugao, Philippines

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.

ARTICLE DETAIL (SHOW/HIDE)

scroll to top