Hi,
until now, Google Street View provides images just from America. However, people throughout the world are allowed to visit one more country: France.
Although the images cover only the route of the famous Tour de France competition, they seem to be of considerably higher quality than the usual Street View shots, presenting a lot of details of France’s avenues and, of course, the Eiffel Tower. It’s really incredable to see it so close.
So, if you haven’t visited France yet, is a good opportunity using this service. Try it here.
—
Fernando