Florence and The Shoals are home to a rich history and many historical sites and museums. Ivy Green, the Birthplace of Helen Keller, is one of the area's most ...