Mirror Lake is an unincorporated community in the town of Tuftonboro in Carroll County, New Hampshire. It is located along the shore of Mirror Lake in the Lakes Region of New Hampshire.
All for FREE Lets get your account set up Create account