Merasheen Island

From Wikipedia, the free encyclopedia

Merasheen Island is an island in Newfoundland and Labrador, Canada, located at 47.5° N 54.25° W. It is the largest island in the Placentia Bay.