Dec 31, 1969 |
Lovell Lake
Lovell Lake is a 538-acre (2.18 km) water body located in Carroll County in eastern New Hampshire, United States, in the town of Wakefield. The outlet... |
No Rewiews
Views: 12120
Review Location |
Map It |