Yesterday, The Nature Conservancy in New Hampshire opened an All Persons Trail at Manchester Cedar S