One of the best ways to view Isle Royale's land and water is from the air.
Photo Credit: NPS Photo / Paul Brown
Lake Superior, Isle Royale National Park, Houghton, Michigan 49931 USA
One of the best ways to view Isle Royale's land and water is from the air.
Photo Credit: NPS Photo / Paul Brown