We are so excited to get to share this with you…a behind-the-scenes glimpse of a very exciting archeological dig happening in a location that is likely the biblical city of Bethsaida.
Home to the apostles Peter, Andrew and Philip, first-century Bethsaida was a fishing village near the sea of Galilee. Although another site had previously been identified as the town, there is strong new evidence that the location in the film below is, in fact, Bethsaida.