It’s an exceptional thrill and a privilege of living on our coast: watching a huge sea turtle lumber in from the ocean, lay her eggs on the beach and head back to the water. Green sea turtle season ...