Illinois /
Turkey Bayou
Lake in Illinois · 17 acres · near Murphysboro

The Turkey Bayou is a 17-acre lake near Murphysboro in Illinois, with 1 public boat ramp listed here.
Boat launches on the Turkey Bayou
- Turkey Bayou Boat Launch · Boat ramp · near Murphysboro