by Max Winter
"Isle Royale National Park is like a natural zoo in the middle of Lake Superior. Read about this special place, one of the most beautiful spots in the United States."--