Lovell Lake Island, New Hampshire, United States

Only 2 hours from Boston, this is a rare opportunity to own your own private island in the heart of New Hampshire’s lakes region.

Details:
Lovell Lake Island, New Hampshire, United States