Santa CroceParishShareVia Vittorio Emanuele Terzo08010 Magumadas/Magomadas, Sardigna/SardegnaItalyGet directions