Sign In | Sign Up
Google Street View Heads to the Galapagos
Description:Google’s Street View cameras have taken panoramic images of the Galapagos Islands and their unique ecology. The images will help environmental groups track the health of the area, and will show up on Street View sometime this year.
galapagos street view