Swimming with sea turtles, by any account, is a magical experience. Ranging from small and graceful, to hulking and massive, sea turtles are all at once majestic, cute, social—and a bit shy. Quiet and stealthy, these Old Keepers of the Sea love to laze about in tropical waters and graze on whatever foliage the local...