Chiesa parrocchiale dei Santi Pietro e PaoloParishSharePiazza Castello14033 Castell'Alfero, PiemonteItalyGet directions