Travel magazine says Little River Canyon is best national park in state of Alabama
"Far and Wide," a popular national travel publication, recently declared the best national park in Alabama is Fort Payne's Little River Canyon National Preserve. |!| Fort Payne