Google Maps Street View is available outside of the USA for the first time. With the Tour de France due to start on Saturday Google have added Street View imagery to the race route.
View Larger Map
The coverage is limited to the route and in some places to a small area around the race route. However Google will extend it in the next few months, when Street View will be available in many other European countries.
French Street Viewer - A small collection of French Street Views (growing by the minute).
Also Check Out These Street View Galleries (Views of France should be appearing very soon)