Carters Lake offers not only great views of the water, but also the nearby Blue Ridge Mountains. It also offers a lot of recreational activities like fishing, boating, hiking, and camping.