Chiesa dell'AnnunziataParishShareStrada Provinciale 45 Cosenza Fiumefreddo87030 Santa Serra, CalabriaItalyGet directions