"for a drive to a snow-bound New England inn"
New England is a region of the northeastern U.S.A. It consists of the states of Maine, New Hampshire, Massachusetts, Connecticut, Vermont and Rhode Island.