Google Seal View

6 years ago by in Ecuador, Galapagos Tagged: ,

Looks like Google spent quite a bit of time on a boat on their recent tour of the Galapagos Islands!

google-street-view-galapagos-from-boat