Nostra Signora del CarmineParishShareVia Isola Tavolara09123 Casteddu/Cagliari, Sardigna/SardegnaItalyGet directions