Chiesa di Maria Santissima Annunziata e San Nicola di BariParishShareVia Tre Gennaio 197389063 Roghudi, CalabriaItalyGet directions