Georgia · Lake fishing · Bowdon

Teague Lake

Feb–May, Sep–Dec
best months

Teague Lake is a 32-acre lake near Bowdon, Georgia, at about 1,081 feet.