The Most Beautiful Lakes in America for Swimming

10. Shavers Lake, West Virginia

9. Lake Martin, Alabama

8. Lake Ouachita, Arkansas

7. Lake Santeetlah, North Carolina

6. Lake Erie, Ohio

5. Crater Lake, Oregon

4. Deep Creek Lake, Maryland

3. Walden Pond, Massachusetts

2. Lake Jocassee, South Carolina

1. Whitefish Lake, Montana