Chiesa della Madonna del CaravaggioParishShareVia Dieci Giornate25016 Ghedi, LombardiaItalyGet directions