Sts. Peter and Paul ChapelChapelShareLanding Farm to Market RoadDaclan, Benguet 2605PhilippinesGet directions