Carl is a newly hatched Nile crocodile who lives in the Luangwa River in Zambia. His mother, Twinkle, fought for this good nest site and has guarded it for months. Show more
Discover 11,128,835 listings and 278,135 playable programmes from the BBC
Carl is a newly hatched Nile crocodile who lives in the Luangwa River in Zambia. His mother, Twinkle, fought for this good nest site and has guarded it for months. Show more