Lovell Lake
Lovell Lake is a body of water located in Carroll County New Hampshire. The 500+ acre body of water is located in the town of Wakefield NH and is northwest of Portsmouth.
Lovell Lake is a body of water located in Carroll County New Hampshire. The 500+ acre body of water is located in the town of Wakefield NH and is northwest of Portsmouth.
Social Media Links