Chiesa di San GiorgioParishShareStrada Provinciale 15307010 Illorai, Sardigna/SardegnaItalyGet directions