Google Maps is like our digital third eye ... In February, the tech giant added panoramic vistas of southern Greenland. Vanuatu is an archipelago of 80 tiny islands that lies more than a thousand ...