Thursday, 26 April 2012

Google Maps now includes photo tours of 15000 popular landmarks around the world

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...


No comments: