Tucked up in the northwestern corner of South Carolina, along the North Carolina border, is one of the Southeast’s most beloved bodies of water: the 7,565-­acre Lake Jocassee. Four pristine ...