This is the best lake town in New England, according to Boston.com readers
Readers Say It is “a quintessential town,” said a Boston.com reader who lives there. A town dock during the summer in Wolfeboro, N.H. Ralph Hansell / flickr When we asked Boston.com readers for the best lake town in New England, the winner was clear: Wolfeboro, N.H. Vote: Which…
Read More