5 Star Places To Visit in Wedowee, Alabama, United States (1)
- 5.0 Lake Wedowee/R. L. Harris Reservoir (7 reviews)
-Awesome lake! 90 Miles from Atlanta and Birmingham
Bodies of Water
Awesome lake with some of the cleanest water in the Southeast. Great fishing, water sports and low boat traffic. Only 90 miles from Atlanta or Birmingham. See more..