Google adds Galapagos Islands to the increasingly-poorly-named ‘street view,’ and it’s gorgeous
Marine iguanos and blue-footed boobies aren't found on too many streets. But both are found in significant quantity in the unspoiled ecosystems of the beautiful Galapagos Islands, which Google announced this morning are now available on Street View.