« Previous Ep. Next Ep. » 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. Share this on:
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.
No comments yet. Be the first!