Skip to main content

The Galapagos Islands

Recent Posts

Galapagos Islands Street View On Google Earth

This week, Google was interviewed about a project in a far away land, the Galapagos Islands, an archipelago located on the equator around 600 miles off the coast of South America. The wild islands...

May 24, 2013