Venison Islands South, Newfoundland and Labrador

From Wikipedia, the free encyclopedia

Venison Islands South is located south of Comfort Bight Labrador.

[edit] See also