Rivière des Français is in Northern Ontario, about 45mins south of Sudbury. I'm currently in North Bay which is also quite French. Lots of QC laborers and engineers moved to ON at the beginning of the industrial revolution, and they settled down here.
I did a bike tour last year?
I rode around...