Igreja de Nossa Senhora dos AnjosParishShareLargo da Igreja9500-451 Ponta Delgada, AçoresPortugalGet directions