Festivals in the Philippines

Inuruban Festival is a Celebration of the Town’s Favorite Foods

    Photo from: facebook.com   Chicharon and Iniruban festival – a.k.a. Tarlac’s best. In the town of Camiling. Celebrated…

7 years ago