Home »
» Google street view is here
Google street view is here
Google Street View launched in Israel on Thursday - three days earlier than planned. For now, it's only Jerusalem, Tel Aviv, Haifa and special locations, but I can tell you that they already made it to my little neck of the woods. In the first stage, the service only offers street views of Israel's three largest cities - Jerusalem, Tel Aviv and Haifa. In addition, several specific sites in other