The Robert Frost Trail in Amherst is proof that you don’t need to travel across the country to find spectacular hiking when ...