North Alabama boasts the most beautiful waterfalls either side of the Appalachians. These stunning falls are surrounded by nature.