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
People also ask
Why is Devon Island uninhabited?
What happens on Devon Island?
What is the main reason no one lives on Devon Island?
What country owns Devon Island?
Devon Island is one of the hidden gems in the Canadian Arctic Archipelago. This guide outlines how to get to Devon Island and the adventure that awaits.