Igreja dos MilagresParishShareTravessa dos Milagres9500-382 Ponta Delgada, AçoresPortugalGet directions