Google has all of Holland, in Street View that is!
It is only a very small country, so it has not been the biggest job the Google Street View-people had to do, but they did it. Almost the entire country of the Netherlands has now been captured in images in … Read More