Nature Lover you'll love this place— Banaue Rice Terraces, Philippi...