Destination creator (Voyajo Team)
Muscle Shoals is a city in Colbert County, Alabama, United States. As of 2007, the United States Census Bureau estimated the population of the city to be 12,846.. United States Census Bureau. Retrieved on 2008-12-20 The city is included in The Shoals MSA (...) (from Wikipedia)