Tuesday, October 14, 2008

More Street View for France

Louvre Street View
Google has today added Street View to more towns and cities in France. A cursory glance suggests that the imagery is also a lot better than some of the recent street view additions. The towns with Street View in France now include:
_____________

1 comment:

smokeonit said...

so germany isn't far off;-) @ least the big cities that google started early on...;-)