Nostra Signora Inter MontesParishShareVia Roma07010 Itireddu/Ittireddu, Sardigna/SardegnaItalyGet directions