Feb 14
Michigan has more than 3,000 miles of Great Lakes shoreline, more than 11,000 inland lakes and tens of thousands of miles of rivers and streams.
Original post by UpNorthLive.com
Read the full article. Click on the "original post by" author/publication link.