Chiesa di San Vito MartireParishSharePiazza dei Caduti73020 Castri di Lecce, PugliaItalyGet directions