Shop Amazon DK Eyewitness Travel Guide USA Sand Hills US County of Keweenaw County in Michigan Type: Place