What was the population in 2010 for the town that holds Newfound Lake?
1,613
-1
Section::::Abstract.
Newfound Lake
2282209
-1
Section::::Abstract.
Newfound Lake
2282209
-1
Section::::Abstract.
Alexandria, New Hampshire
124642
-1
Section::::Abstract.
Alexandria, New Hampshire
124642