You can hike south 6 miles from Panther Bay down to Robinson Point, ample parking at trailheads either end.
Or, you can also hike north across Highway 101, then north on David's Trail along the eastern shore of Lake Norfork.
I believe David's Trail is approx 17 miles long (linear) if the Robinson Point loop is included.