Just a shade over an hour northeast of Savannah sits St. Helena Island, S.C., one of 100 sea islands off the southeastern ...