I've never been to Israel but when I was growing up watching tv, I remember the news would always show Israeli soldiers walking around in some ghetto town in the west bank or gaza and you would see dirty broken down buildings, trash all over, and people throwing stones so that was the image I always had of Israel in my head growing up thinking that's what it really looked like, or some of the slums in the Arab quarters of East Jerusalem. My dad would tell me that is not how Israel looks and that those were mainly the Arab areas.
Most people here assume Israel is just a desert and have not seen any of the coastal areas or the Golan Heights, etc.
I traveled to many places, i've been to Hawaii, most of the Caribbean, South America, Mexico, and I think what appealed to my family about those places was they were seen as exotic, the beaches, and they were seen as getaways. That's what most people travel for is to go somewhere they never been because it looks appealing, the marketing for those places is powerful because people want to see the natural landscapes. People don't associate Israel with natural landscape or beauty but rather what they see on tv as a desert with lots of people fighting and the media has done a lot to make sure that is what people assume it is.