Port Royal is the longest continuously inhabited town (now Annapolis Royal) by Europeans, while the Vikings left after some period of time. I agree both should be mentioned and i suspect there are some in Quebec who do not like the fact that there are French settlers who are not Quebecois who have a history that pre-dates their own in Canada. It does not jive with their version of history.