Merasheen Island
From Wikipedia, the free encyclopedia
Merasheen Island is an island in Newfoundland and Labrador, Canada, located at . It is the largest island in the Placentia Bay.
Merasheen Island is an island in Newfoundland and Labrador, Canada, located at . It is the largest island in the Placentia Bay.