Weiss Lake sits in Alabama and has 16 public boat ramps stretching across roughly 15 miles.
16 boat ramps