Cherokee Lake is surrounded by rolling pastures and farmlands and is located about 30 miles east of Knoxville. Cherokee Lake is one of the largest lakes in the state of Tennessee.

print map of cherokke lake