Tucked in the northwest corner of Alabama, Florence doesn’t get the attention it deserves. The Tennessee River runs right through town, providing water views and recreation. Downtown is filled with ...