Trivia Question

Bomoseen is the largest lake in which New England state?