Blacklead Island
Blacklead Island is located off the coast of Baffin Island in Nunavut, Canada. It lies in Cumberland Sound and was the site of a whaling station, used by Europeans.
Map of Blacklead Island
Nearby landmarks
Trips that visit Blacklead Island
Special Offers:Swoop has access to the widest range of offers and can help you find the right trip, cabin, & price.