southampton
It is Canada's 10th province called New Found land, unless you are thinking of Baffin island which is even further north.
do you mean an Island surrounded by salt water? if so, there is Prince Edward Island and of course Newfoundland, then there is Vancouver Island
Canada's largest island is Baffin Island. Baffin Island is the fifth largest island in the world.
Hmmm. A little more complicated than I thought. The province that is an island and only an island is Prince Edward Island. Newfoundland & Labrado is a province, but both island and mainland....