Lake Arrowhead is one of the best kept secrets just one hour north of Atlanta. This beautiful lakeside home is nestled in the North Georgia mountains. Lake Arrowhead is the largest, man-made, privately-owned lake in Georgia. The lake is approximately 540 acres, with a water depth of 80 to 100 feet. Fish include bass, bream, and catfish.
|