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. From Wikipedia
New telescope measurements shift our galaxy’s path, challenging previous merger predictions.