Rogersville

Located in northwestern Alabama in an area known as The Shoals, Rogersville is fisherman's paradise. The city is home to Joe Wheeler State Park on the Tennessee River.