New Google Maps: First Tour

There’s a new Google Maps coming. Google is rolling out a complete overhaul of the look and feel of its popular browser-based mapping program. Everything is designed to be more intuitive and one-click away. I applied to preview the new Google Maps interface...
News