Advertisement
Baffin Island, in the Canadian territory of Nunavut, is the fifth largest island in the world.