Most Beautiful Lakes in Michigan

10. Torch Lake (Antrim County)

9. Glen Lake

8. Lake St. Clair

7. Lake Charlevoix

6. Manistique Lake

5. Crystal Lake

4. Burt Lake

3. Lake Leelanau

2. Upper Herring Lake

1. Higgins Lake