Have Archaeologists Found Bethsaida?

"Recent discoveries have placed the biblical city of Bethsaida closer to shore where Peter and Andrew left their nets to follow Christ." - Christianity Today

267 reads