'Immersive View' in Google Maps expands to 250 landmarks globally
If you recently traveled to a new city, there’s a good chance you used Maps to plan your trip. Google wants to make that process easier. Over the next few months, you can expect Google to expand the availability of its 3D “Immersive View”...