Quirpon Island

From Wikipedia, the free encyclopedia

Quirpon Island is a small island in Newfoundland and Labrador, Canada, located at 51.6° N 55.4333333° W, south of Belle Isle.