Michigan Beaches
1. Agate Beach, Keweenaw County
2. Agate Beach, Ontonagon County
3. Attwood Beach, Keweenaw County
4. Beulah Beach, Benzie County
5. Carnelian Beach, Keweenaw County
6. Crystal Beach, Benzie County
7. Greenstone Beach, Keweenaw County
8. Huron Beach, Presque Isle County
9. Lions Beach, Berrien County
10. Little Greenstone Beach, Keweenaw County
11. Onkeonwe Beach, Benzie County
12. Ottawa Beach, Ottawa County
13. Rubicon Beach, Huron County
14. Santa Monica Beach, Ontonagon County
15. Second Sand Beach, Baraga County
| Second Sand Beach is one of the prettiest places i... |
16. Squaw Beach, Marquette County
17. Thomsonite Beach, Keweenaw County
18. Tunnel Park, Ottawa County
| |
Michigan
Outdoors Recreation |