Newfoundland

‭‭Island in the Atlantic Ocean off the coast of Canada,