Sea Turtle Nesting and HatchingEvery summer on South Florida beaches, sea turtle nest and hatch in prodigious numbers. Late at night, in the darkness, scores of these...