Israel: Have archaeologists found the Sea of Galilee hometown of Peter?
Archaeological evidence points to el-Araj on the northern shore of the Sea of Galilee as Bethsaida -- the hometown of…
Archaeological evidence points to el-Araj on the northern shore of the Sea of Galilee as Bethsaida -- the hometown of…