15 Best Kayaking Waters in Alabama [8 Pictures]

Alabama has some awesome kayaking waters. There are lakes, rivers, and the ocean. Here is a list of the best places:

Cahaba River 


Gulf Coast, Gulf Shores, Orange Beach

Sipsey River

Paint Rock River

Elk River

Black Warrior River

Flint River

Tallapoosa River


Coosa River

Bon Secour River

Escatawpa River

Lake Shelby

Limestone Creek

Terrapin Creek

Hambrick Bat Cave