All Posts Tagged Tag: ‘galapagos islands’

Check Out These Beautiful Images Of The Galapagos Islands On Google Street View

Back in May, Google said that its Street View team traveled to the Galapagos Islands to capture panoramic images of the place that inspired Charles Darwin to pin his initial theory of evolution. Now on the 178th anniversary of Darwin’s discovery of the islands, Google has partnered with the The Charles Darwin Foundation, the Catlin Seaview Survey and the Directorate …

Read More