Chiesa Parrocchiale della Madonna AddolorataParishShareVico G. Garibaldi18030 Ventimiglia, LiguriaItalyGet directions