Beersheba: A Place of Surrender
Travel to Beersheba, the largest city in the Negev Desert near the southernmost part of Israel. Explore the once desolate land where God led Abraham . . .
Travel to Beersheba, the largest city in the Negev Desert near the southernmost part of Israel. Explore the once desolate land where God led Abraham . . .