Chiesa dell'Immacolata in San Francesco di PaolaParishShareContrada Paola 289861 Tropea, CalabriaItalyGet directions