Some panels are written also in french and some names in the big plane crash in episode 3 are actually french Canadian names. Technically there is french speaking community all over Canada but most of them are located around the province of Quebec so I would think in the Hutson Bay Maybe or in the Saint-Laurent's gulf