The Arctic

show more details
Les travels to the top of Baffin Island in Canada's High Arctic, to learn about the Inuit people who have managed to survive on the barren and isolated tundra.

Related Videos


Sorry, we don’t have any content for this filter

Please select another filter.