Igreja de Nossa Senhora das NevesParishShareRua de Cima9500-662 Ponta Delgada, AçoresPortugalGet directions