My Maps is a hugely powerful custom maps creation tool that Google has forgotten about. Here's how I use it to level up Google Maps.
The "Google app for Windows" was announced today (Sep 19), an app that's entering its Search Labs testing grounds for PC ...