Tag Archives: Street View
Globes reports that the search giant has announced that it will launch Street View in Israel next week on April 22. The Street View consists of street-based photography collection which will include images from a number of major cities and the country’s famous Dead Sea. Street View Israel will include images of the streets of Jerusalem, Tel Aviv, Haifa and other locations...