Noccalula Falls is a hidden gem nestled in the charming city of Gadsden, Alabama. This scenic park offers lots of different ...
Christmas at the Falls, Gadsden’s holiday lights extravaganza, has attracted scores of visitors as usual in its first three weeks of operation — and now it’s drawn national attention as well.