Lake Wedowee

E156659 UNEXPLORED

Lake Wedowee is a large man-made reservoir on the Tallapoosa River in eastern Alabama, popular for fishing, boating, and lakeside recreation.


Referenced by (2)
Subject (surface form when different) Predicate
Randolph County, Alabama
hasWaterBody
Randolph County, Alabama
knownFor

Please wait…