Take a step back in time with a visit to Mackinac Island, Michigan. This historic little gem is located in Lake Huron, between Michigan’s upper and lower peninsulas. Although it is only four square miles, it has no shortage of personality. Native Americans were the …
Mackinac Island, MI – A Step Back in Time
