Mirror Lake (Tuftonboro, New Hampshire)

From Wikipedia, the free encyclopedia

Mirror Lake is a 378-acre water body located in Carroll County in the Lakes Region of central New Hampshire, United States, in the town of Tuftonboro. The lake connects by a short outlet stream to Lake Winnipesaukee. The resort community of Mirror Lake, a village in the town of Tuftonboro, occupies the lake's western shore.

The "outlet stream" connecting Mirror Lake and Lake Winnipesaukee is not navigable.