Alabama provides tourists and locals with a variety of activities, but none more so than the city of Florence. The area is steeped in rich, musical history and the horizon is punctuated with beautiful scenery. There are plenty of activities for everyone, and we decided to compile a list of some of our favorites. From hikes to shopping, we can't wait to share what Florence has to offer.