Old Charlevoix Train Station
Beach and pier on Lake Michigan at Charlevoix, Michigan
Grand Haven is a small town on Michigan's west coast on Lake Michigan.
On the southern Michigan side of Lake Michigan, beaches and sand dunes rule.
The Sleeping Bear Dunes National Lakeshore in Northern Michigan.
Mackinac Island is located in Lake Huron on the eastern end of the Straits of Mackinac between Michigan's Upper and Lower peninsulas.
The Mackinac Bridge connects the Lower and Upper peninsulas of Michigan and spans across the Straits of Mackinac.
This is a classic pie-and-coffee joint up in the midst of lakeside Michigan summer towns.
A small city with deep roots
A small city with law books stacked above the buildings and where Beaners Coffee is everywhere.