Batad, Ifugao, Philippines, Travel Tappia Falls Author admin Date January 28, 2009 The Majestic Tappia Falls With our exploring of the Batad Rice Terraces, it would...