San Francesco d'AssisiParishShareVia San Francesco09019 Teulada, Sardigna/SardegnaItalyGet directions