Chiesa di San Francesco di PaolaParishShareLargo Pascaletti87030 Santa Serra, CalabriaItalyGet directions