I like the beach scenes. Where in Israel were they filmed?
I believe they were actually filmed in Long Branch, New Jersey.
Right, because there are palm trees in New Jersey. Come on...