From the Sea of Galilee we proceeded to Tabgha to the Church of St Peter’s primacy. In John 21, Jesus appears to his disciples for the third time after his resurrection on the shores of the Sea of Galilee. The night before, Peter and several other disciples had sailed out on the lake to fish, […]

Continue reading about Our visit to the Holy Land – Church of St Peter’s Primacy & Church of the Annunciation