Itasca State Park, where this adventure takes place, is a Minnesota treasure that deserves attention beyond just the treetop ...