Summer is just around the corner, and Michigan is known for its many lakes and beaches!
There are more than 11,000 inland lakes in our great state, and you are never more than 6 miles from one of them. Here are the best beaches for summer fun in greater Kalamazoo and Battle Creek.