Chiesa di Sant'AntonioParishShareVia Giacomo Leopardi08010 Duarche/Dualchi, Sardigna/SardegnaItalyGet directions