May 29, 2020Religion & SpiritualityTo learn the answer, travel with Pastor Pete Lasutschinkow to the village of Tabgha on the northwestern shore of the Sea of Galilee.