Santuario Madonna Della LiberaShrineSharePiazza Giovanni XXIII71012 Rodi Garganico, PugliaItalyGet directions