Cappella di Santa RitaChapelShareVia del Borgo58043 Castiglione della Pescaia, ToscanaItalyGet directions