The names of the communities in Cape Breton, Nova Scotia, hint at the French, aboriginal, Scottish, Irish, and English origins of the people who live here: Baddeck, Margaree, Chéticamp ...
Follow the latest news headlines from Australia's most trusted source. Read in-depth expert analysis and watch live coverage ...