Igreja de Nossa Senhora da AjudaParishShareRua da Assomada9545-021 Ponta Delgada, AçoresPortugalGet directions