Results 1 results found Taal Basilica dating from 1856, the largest church in the Philippines, Philippines, Southeast Asia, Asia