(SPOILER)Here and there in Vermont. The location you were given is probably Windsor.