Thursday September 21, 2017


Google Maps now includes 'photo tours' of 15,000 popular landmarks around the world
  Posted by: Digg on Apr 27th, 2012 5:18 AM
Google keeps making its mapping products more immersive — the latest update to Google Maps adds "photo tours" of over 15,000 locations around the globe. To use photo tours, just do a standard...

Read More

View All Articles