Google Street View Extends To…..The Galapagos Islands!?
If there’s one thing we’ve all learnt about Google by now, it is that they get absolutely everywhere. Their latest expedition extended Google “Street” ...
May 25, 2013 at 8:54 am by Ryan Martin