Frenchman's Island, Newfoundland and Labrador

From Wikipedia, the free encyclopedia

Frenchman's Island is located in Newfoundland and Labrador
Frenchman's Island
Frenchman's Island
Location of Frenchman's Island in Newfoundland and Labrador

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

53°12′40″N 55°43′55″W / 53.211°N 55.732°W / 53.211; -55.732


Related Articles

Wikiwand AI