Devil’s Den Falls
DEVIL’S DEN FALLS
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.
Return to ALABAMA WATERFALLS Table of Contents
Return to Talladega County Alabama Index