Nostra Signora degli AngeliParishShareVia dei Trionfi08040 Taquisara, Sardigna/SardegnaItalyGet directions