Russell Island, Canada

From Wikipedia, the free encyclopedia

For the Australian Island, see Russell Island, Queensland
Russell Island, Nunavut.
Enlarge
Russell Island, Nunavut.

Russell Island is a Canadian arctic island located in Nunavut, Canada. It is located on the northern tip of Prince of Wales Island. Located at 74°00'N 98°25'W, it has an area of 940 square kilometers.