The 10 Most Beautiful Lakes in America for Swimming

10. Clear Lake, Iowa

9. Grand Lake, Colorado

8. Priest Lake, Idaho

7. Lake Michigan, Wisconsin

6. Norris Lake, Tennessee

5. Squam Lake, New Hampshire

4. Lake Powell, Arizona

3. Lake McConaughy, Nebraska

2. Lake George, New York

1. Lake Chelan, Washington