Login  |  Register

Street View set to arrive in Israel, as Google prepares April 22 launch

Google is set to launch its Street View service in Israel on April 22, unveiling the street-based photography collection which will include images from a number of major cities and......

read more...

Share |

Published By: Tech news - Monday, 16 April, 2012