Chiesa di Nostra Signora dell'AnnunziataParishShareVia della Torre18027 Imperia, LiguriaItalyGet directions