Sunday, August 16, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

San Francesco all'Immacolata, Siracusa

Syracuse, Italy · built 1225

San Francesco all'Immacolata is a baroque-style, Roman Catholic church located on Piazza Francesco Corpaci on the island of Ortigia, in the historic city center of Siracusa in Sicily, Italy.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in Italy