Nostra Signora di AntocciaParishShareVia Antoccia09020 Mara Arbarei/Villamar, Sardigna/SardegnaItalyGet directions