Cape Breton Island is part of Atlantic Canada, in the far north of the province of Nova Scotia. It is a place where Mi'kmaq First Nations communities share the land with Gaelic and English speaking people whose ancestors came from Scotland. There are Cape Bretoners whose ancestry connects with France, those who trace their roots to Ireland, to New England, to other parts of Canada, and to other places in the world.