Trivia Question Bomoseen is the largest lake in which New England state? A) Vermont B) Maine C) Massachusetts D) Connecticut Next Question >>