Cahaba River
The Cahaba River is the longest free-flowing river in Alabama. The river flows 191 miles, beginning in St. Clair County, Alabama. It joins the Alabama River in Dallas County southwest of Selma.
 

 

 



Related Links

 

National Refuge Association Refuge.Net

The Cahaba River

Rivers of Alabama

The Nature Conservancy

Outdoor Alabama

The Cahaba Lily

U-Haul Super Graphics - Botanical Lost World in Bibb County

The Case of the Mysterious Macros

 

 

 

 

 


   
     

Friends of the Cahaba River National Wildlife Refuge PO Box 323 West Blocton, Alabama 35184