Harris Reservoir, locally known as Lake Wedowee, is located in east-northeast Alabama near the town of Wedowee. The reservoir was formed by completion of R.L. Harris dam in 1983. The major rivers supplying water for the reservoir are the Tallapoosa and Little Tallapoosa rivers. These rivers merge just north of the Hwy 48 bridge about […]
Lake Wedowee
