The mighty Cahaba River has serene views of diverse wildlife. A river runs through the heart of Alabama, providing a wondrous water show that delights even the most avid of paddlers. For nearly 200 miles — from the Birmingham suburb of Trussville to Old Cahawba just south of Selma — the Cahaba River offers up a delightfully diverse mix of natural…