What a discovery! Who would have thought that you would find a fly fishing shop sitting right on a river in the middle of Alabama? We found one! Riverside Fly Shop is located about half way between Birmingham & Huntsville-an hour's drive from either direction. Don't miss it. This little shop is rustic barnwood sitting on Highway 69 N just outside of Jasper. It is run by a young couple who are passionate about the river and about providing full service to customers. They offer flyfishing lessons, guide trips, and canoe rental for trips down the river. We found the shop to be well stocked with fly tying equipment, flies, and the top brands for rods, reels, and waders, etc. The prices were reasonable and the owners made our visit one of the best days we have spent. We even camped in their primitive camping area beside the river. We fished and caught our limit every day. What a weekend! Highly recommend for serious fishermen as well as for a nice family outing.