The Alabama Trail That Leads To A Stairway Waterfall Is Heaven On Earth
Who doesn’t love waterfalls? If you’re one of the many people who do, you’re in luck because Alabama has plenty of them. While some of the waterfalls are natural, many others are man-made. An Alabama waterfall that’s as unique as it is beautiful is Chewacla Falls, which is located in Chewacla State Park. For information about this state park and its stairway waterfall, take a look below.
Have you ever hiked to Chewacla Falls? If so, please share your experience with us in the comments below.