Chiesa di San Giovanni ElemosiniereParishShareVia Roma73053 Barbarano del Capo, PugliaItalyGet directions