alabama-magazine.com
The Shoals - Alabama Magazine
In a region anchored by a “Singing River,” the cities of Florence, Muscle Shoals, Tuscumbia, and Sheffield each contribute their own unique character to this storied community.