Join presenter, Chioma, for an introduction to the physical geography of the continent of Africa, from the Sahara Desert in ...
The island is a significant nesting site for these turtles and there are numerous conservation efforts in place to save them.