Maps of Baffin Island Political Pictures

Maps of Baffin Island Political Pictures

Baffin Island (Inuktitut: Qikiqtaaluk, French: Île de Baffin, Old Norse: Helluland) in the Canadian across of Nunavut is the bigger associate of the Canadian Arctic Archipelago. It is the bigger island in Canada and the fifth bigger island in the wo...

Close