The leatherback turtle can cross thousands of kilometers to return to lay its eggs on the beach where it was born.

The leatherback turtle can cross thousands of kilometers to return to lay its eggs on the beach where it was born.