Cappelletta di Costa FinaleChapelShareStrada Provinciale di Barbagelata16045 Lorsica, LiguriaItalyGet directions