Cappella di San Pietro in ForficeChapelShareVia Madonna dei Boschi12013 Peveragno, PiemonteItalyGet directions