Every year hundreds of baby turtles are stranded on the South African ... as sea turtle eggs must be laid on land. The hatchlings usually ride the warm and fast Agulhas current south, and then ...