Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

English speakers in France

Where in France do all the Canadians live?
PREMIUM

Where in France do all the Canadians live?

There might not be as many Canadians in France as there are French in Canada but there are still a few thousand. But where are they living?

 
Advertisement

Popular articles