Description: Highland Lake is a vibrant lakeside community in the beautiful foothills of the Appalachain Mountains in Blount County, Alabama
fishing alabama (3) highland lake (2) town of highland lake (1) alabama incorporated towns (1) outdoor recreation alabama (1) boating alabama (1) lake liing (1)