Step back in time while experiencing today’s luxuries when you discover Mill Falls at the Lake, located along the shores of Lake Winnipesaukee in the quaint town of Meredith, New Hampshire. Choose from one of four inviting Inns: Bay Point and Church Landing located right on the water, and Mill Falls and Chase House just across the street. All are accessible from a lakefront boardwalk and share many of the same spectacular views of the lake and surrounding mountains. Dirty Water Media Host Samantha Poirier takes you inside.