×

Devon Island

Island in Canada
Devon Island is an island in Canada and the largest uninhabited island in the world. It is located in Baffin Bay, Qikiqtaaluk Region, Nunavut, Canada. Wikipedia
Area: 21,331 mi²
Coordinates: 75°15′N 088°00′W / 75.250°N 88.000°W
Location: Baffin Bay
Length: about 320 miles
Highest elevation: 1,920 m (6300 ft)
Highest point: Devon Ice Cap