Frenchman's Island, Newfoundland and Labrador


Frenchman's Island is a settlement in Newfoundland and Labrador.