Chiesa del CastelloParishShareVia Cardinale Scipione Rebiba98070 San Marco d'Alunzio, SiciliaItalyGet directions