Filming Locations in Banaue

Banaue Rice Terraces, Ifugao, Philippines
The Big Bird Cage (1972)

View Details
Banaue Rice Terraces - Nueva Vizcaya-Ifugao-Mountain Province Rd., Banaue, Ifugao Province, Philippines
Pagbabalik ng probinsyano (1998)

View Details
Batad, Banaue, Ifugao, Philippines
A Letter from Ifugao (2011)

View Details