Mill Falls at the Lake is set on the northwestern shores of Lake Winnipesaukee in Meredith, New Hampshire. The resort is within steps of charming downtown Meredith

Mill Falls at the Lake is set on the northwestern shores of Lake Winnipesaukee in Meredith, New Hampshire. The resort is within steps of charming downtown Meredith