Chiesa della Santissima AnnunziataParishShareSalita Frati Minimi18100 Imperia, LiguriaItalyGet directions