Name That Town for Monday, March 26, 2018

Name That Town for Monday, March 26, 2018

Which Long Island town do we mean when we say,

“Where all the trees grow in the water?”

Ans: Lake Grove