The Banias Waterfall is located in the north of Israel at the base of Mount Hermon, 25 miles north of the Sea of Galilee.
Share this post
The Banias Waterfall: Holy Land Picture #1:
Share this post
The Banias Waterfall is located in the north of Israel at the base of Mount Hermon, 25 miles north of the Sea of Galilee.