Alabama's City Park With The 'World's Largest Man-Made Natural Stone Waterfall' Has Old-Fashioned Charm
This charming park in Northwest Alabama has a 40-foot-tall man-made waterfall, along with other unique attractions, from a carousel to Native American statues.
Read More