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.