When Robert Frost, in his 1930 address “Education by Poetry,” spoke about the importance of being “at home in the metaphor,” he seemed to suggest how infrequently he had felt at home anywhere else. The New England landscape abounds with Frost sites: the Frost Farm, in Derry, New Hampshire, and the Frost Place, in Franconia, New Hampshire; the Robert Frost Stone House, in South Shaftsbury, Vermont, and the Homer Noble Farm, in Ripton, Vermont; a house on verdant Brewster Street in Cambridge, Massachusetts, and one on leafy Sunset Avenue in Amherst, Massachusetts. Add to these two houses in England, where Frost lived from 1912 to 1915 and first found acclaim, along with a cottage in Key West, where he often spent winters, and a white pillared house that once stood…