Google is making it easier for you to find out where you are, with the introduction of My Location for the desktop. First introduced in late 2007 as a tool for Google Maps for mobile, My Location ...
What if Google Maps, but more Snapchat? That's what the new "My Places" feature on the disappearing messaging app's map feels like. My Places, which starts rolling out Wednesday around the world, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results