Leatherback turtles, the largest of all sea turtles, are a fascinating presence in the waters around St. Barthélemy (St. Barths).…