17 Granite Island (MI 22)
Located on Lake Superior's Granite Island, 12.5 miles north of Marquette.
next-->