Level 4, 66 Wyndham Street
Auckland, New Zealand
Blacklead Island, located in the Northwest Territories, Canada, is a remote, rugged island known for its natural beauty, diverse wildlife, and historical significance in Indigenous cultures and Arctic exploration.