Geography
What country owns devon island?
1
Devon Island is part of Northern Canada and is the largest island in the world with no permanent residents .
Rating
Similar questions
{{similarQuestion.category}}
•
{{similarQuestion.answerCount}}