As reported by Google Maps Mania and Google Earth Blog, StreetView has arrived in France! It’s not a lot of imagery — mostly along the Tour de France route, but it’s quite cool nonetheless.
Go check it out for yourself, and then post your cool discoveries in the GEH StreetView archive.
Leave a Reply