Basilica de la Inmaculada ConcepcionMinor BasilicaShareM. H. del Pilar StreetBatangas City, Batangas 4200PhilippinesGet directions