Located on the water's edge along New Hampshire's famed Lake Winnipesaukee, Mill Falls blends elegant luxury with spectacular vistas. Host Rachel Holt explores the properties many amenities, including ...