Florence Named Most Picturesque Town in Alabama

Florence sits on the Tennessee River in North Alabama and is a gateway to Helen Keller's home in nearby Tuscumbia and Muscle Shoals' tremendous music scene.