Where is Muscle Shoals?

Where is Muscle Shoals located?

Muscle Shoals, Alabama, United States (approx. 34.7436791°, -87.6532615°)


Where is Muscle Shoals on the map?