Kneeling Carabao Festival | Pulilan, Bulacan’s Celebration of San Isidro Labrador
Since the Philippines have more than 81 provinces and each of them is having their own festival celebration for every municipality, a town in Bulacan, called Pulilan, will never be…