In Luzon Province of northern Philippines, through mountains and rice terraces the road ends at a church, in a small town called Banaue. Abo...

In Luzon Province of northern Philippines, through mountains and rice terraces the road ends at a church, in a small town called Banaue. Abo...