Grand Marais, tucked away on the banks of Lake Superior in Minnesota has been getting more and more attention from holiday makers over the years. It's very close to the Isle Royale National Park ...