New England

Mount Snow West Dover, VT, United States