The Leach Pond Trail in Easton, Massachusetts, is the kind of place that makes weekends feel like actual weekends instead of ...