Chiesa del Sacro Cuore e San MarcoParishSharePiazza Venezia Giulia07041 l'Alguer/Alghero, Sardigna/SardegnaItalyGet directions