Quirpon Island
From Wikipedia, the free encyclopedia
Quirpon Island is a small island in Newfoundland and Labrador, Canada, located at , south of Belle Isle.
Quirpon Island is a small island in Newfoundland and Labrador, Canada, located at , south of Belle Isle.