Richards Island
From Wikipedia, the free encyclopedia
Richards Island is one of the Canadian arctic islands in Nunavut, Canada. Located at 69°20'N 134°30'W, it has an area of 2,165 square kilometers.
Richards Island is one of the Canadian arctic islands in Nunavut, Canada. Located at 69°20'N 134°30'W, it has an area of 2,165 square kilometers.