Devil's Den Falls
by Ellen Heaverlo
Title
Devil's Den Falls
Artist
Ellen Heaverlo
Medium
Photograph - Digital Photography
Description
Devil’s Den is a small waterfall in the Talladega National Forest in Alabama. It’s located on the same trail as Cheaha Falls, the Chinnabee Silent Trail. The trail was constructed in 1977 by the Boy Scout Troop 29 from the Alabama Institute for the Deaf and Blind in Talladega.
Uploaded
November 4th, 2019
Embed
Share
Comments
There are no comments for Devil's Den Falls. Click here to post the first comment.