Google Earth adds Attenborough world tours

Comments Off on Google Earth adds Attenborough world tours

Google has refreshed its Earth app and website, adding detailed 3D imagery and new “tours” that give people a guided look at exotic locations. The search giant said it had... Read More