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