Google has launched Street View in Israel, putting on show streets and sites of interest from the Holy Land's three major cities with its 360-degree street-level images, the US Internet giant said.
Google launches street View in Israel