Chiesa di Nostra Signora di CorosParishShareStrada Provinciale 159 Tula - Madonna di Castro - Oschiri07010 Tula, Sardigna/SardegnaItalyGet directions