Walking along this treetop path, on this canopy walk in Massachusetts, will give you butterflies in the best way possible!