The Cahaba River Park is a joint venture between the Alabama Forever Wild Land Trust and Shelby County. The park, which encompasses 1,527 acres, is located at the confluence of the Cahaba River and Shades Creek. With the north 1,339 acre featuring 17 miles of professionally designed and constructed trails for hiking, mountain biking and trail running enthusiasts, there is plenty to do and see. There are several river miles of canoeing, or just relax and enjoy some swimming or fishing. There are also two pavilions with restrooms and an outdoor shower. Additional improvements are planned, so check out their website for additional information.