Chiesa di Santa Margherita in FossaluparaParishShareVia Parma16039 Sestri Levante, LiguriaItalyGet directions