Cattedrale di Santa Maria del MastroCathedralShareVia Caprera89044 Locri, CalabriaItalyGet directions