Photos: Whale Island Whale Island is small island off the south coast of Labrador. It was used for anchoring ships and short stay-overs. Click the thumbnail to enlarge the image
This digital collection was produced under contract to the SchoolNet Digital Collections Program, Industry Canada. |