Main Point, Newfoundland and Labrador


Main Point is a settlement in Newfoundland and Labrador.