Chiesa di Nostra Signora del CarmeloParishShareVia Camillo Benso Conte di Cavour07041 l'Alguer/Alghero, Sardigna/SardegnaItalyGet directions