Google Installs Giant Google Maps With Voice Search In Shibuya, Japan

Exploring a new city can be a little daunting especially if the city you’re visiting does not speak your language.

See original post by Ubergizmo

Leave a Reply