Umpachene Falls Park in Southfield, Massachusetts is the kind of place that gets under your skin in the best possible way.