DEVIL’S DEN FALLS
ALABAMA WATERFALLS MAIN PAGE
Talladega County Alabama Index
In Talladega National Forest,the Devil’s Den Falls, aka the Six Pack, is a series of waterfalls, consisting of a total of about 100′ elevation drop. The falls is located on Cheaha Creek upstream from Chinnabee Lake on Cheaha Creek, and is accessed via the popular Chinnabee Silent Trail.
[site_reviews_form title=”Submit Your Review of This Article” id=”jsq1ogte”]