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
Archipelago: Queen Elizabeth Islands; Arctic Archipelago
Highest elevation: 1,920 m (6300 ft)
Highest point: Devon Ice Cap