Western Michigan is full of lovely lake towns, from the storybook harbor city of Saugatuck to the charming Lake Michigan village of Pentwater. Further up the mitten, you'll find Glen Lake, a stunning ...