Quirpon Island February 5, 2023 12 Comments Legend has it the deserted island of Quirpon off the extreme tip of Newfoundland’s Great Northern Peninsula in the icy strait that separates it from Read More »