On the Lookout for Moose on Michigan’s Isle Royale

The remote Isle Royale, tucked away in the northern reaches of Lake Superior, is one of America's least visited national parks.

Comments