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.