Alabama boasts many waterfalls, especially within the Bankhead National Forest. In fact, this area is known as the “Land of 1,000 Waterfalls” because of its high volume of waterfalls. One of the forest’s waterfalls, which has been compared to a miniature Niagara Falls, is Turkey Foot Falls. For information about this miniature Niagara Falls in Alabama, take a look below.
Have you ever hiked to North Alabama’s Turkey Foot Falls? If so, what did you think of the waterfall the moment you reached it? Please feel free to share your thoughts with us in the comments below.