What is the largest island to the northeast of Canada?

Answer:

It is Canada's 10th province called New Found land, unless you are thinking of Baffin island which is even further north.

First answer by Fluffkat. Last edit by Fluffkat. Contributor trust: 305 [recommend contributor recommended]. Question popularity: 2 [recommend question].