Scottsboro, Alabama, is a small city straddled along the Mississippi River.
It’s a quaint city with a lot to offer.
Notably, the town’s claim to fame is the location of the country’s only unclaimed baggage center.
However, Scottsboro offers a lot of nature and water views.
It