Vergine d'ItriaParishShareVia Sebastiano Satta08010 Duarche/Dualchi, Sardigna/SardegnaItalyGet directions