Does anyone know if there are any English Catholic Mass services anywhere in the Algarve.
If you go to the Directory section of AngloINFO Algarve and type "catholic" in the search box you will see a coule of places mentioned. Here they are:
Churches, Religion & Spirituality
Roman Catholic mass in English every Saturday at 18:00. Contact Padre Manuel. At St Andrew's church in Penina, 8100 Loule.
Catholic Mass. Services partly in English every Sunday 10:00 in the Chapel of Praia da Rocha, Fortaleza de Santa Catarina, Praia da Rocha. Visits: 09:00 - 11:30 and 15:30-17:30 (closed Sunday)
Hope one of them is near you.