Web Toolbar by Wibiya

Wednesday, June 19, 2013

Amazing Google Maps street views



Picture source - Google Maps: Cimema City in Isreal street view

'via Blog this'

Check out this video on the new google maps.
request an invite here:
https://maps.google.com/help/maps/helloworld/desktop/preview/