Baffin Island

E50997

Baffin Island is the largest island in Canada and the fifth-largest in the world, located in the Arctic Archipelago of Nunavut and known for its rugged, glaciated landscape and Inuit communities.




Please wait…