Madonna d'ItriaParishShareViale Santa Maria08015 Macumere/Macomer, Sardigna/SardegnaItalyGet directions