Google adds 100,000 new tours and a million new photos to Google Earth’s ‘tour guide’
With the new Google Earth, you may never have to step out of your door ever again.
With the new Google Earth, you may never have to step out of your door ever again.
Weaving together pictures to make them worth more than a 1,000 words, Google has given life to more than 15,000 landmarks across the world with the release of photo tours for Google Maps.
Photo tours, released Wednesday, offers Google Maps …