Devon Island, Canada, is the largest uninhabited island in the world(03) Abigail Paucek 10 Jun 2025 Save Image Image gallery: Devon Island - A Hidden Gem in the Canadian Arctic