Florida's sea turtle nesting season has begun, and thousands of the reptiles will return to their home beaches to lay eggs.
Sea turtle nesting season begins