Venison Islands West, Newfoundland and Labrador

From Wikipedia, the free encyclopedia

Venison Islands West is located south of Comfort Bight, Labrador, near Square Islands.

[edit] See also