Sta Teresa De Avila Parish Church,cabunbata Isabela City Basilan
Isabela,
Sta Teresa De Avila Parish Church,cabunbata Isabela City Basilan is one of the popular Catholic Church located in ,Isabela listed under
Local business in Isabela
,
Catholic Church in Isabela
,