Chiesa di Santa Maria della ScalaParishShareStrada Provinciale 33 di Altolia98142 Messina, SiciliaItalyGet directions