Beaver Lake in Cherokee County, Georgia

Beaver Lake in Cherokee County is a water. Beaver Lake also exists in Gwinnett County and Clayton County.
Nature
water