Tel Dover

İsrail

archaeological mound near the Sea of Galilee