Tuesday, February 19, 2008

Tapia Falls in Batad, Ifugao Province

This is the Tapia Falls, can be found in the heart of Batad where the most beautiful Banaue Rice Terraces lies.

No comments:

Followers