Not a Place for Weenies

Newsweek magazine has named Michigan’s Isle Royale National Park on Lake Superior as one of the seven best places in the world…to get away from it all. As the Great Lakes Radio Consortium’s Mike Simonson reports, this isolated island is one of the least-visited places in the national park system: