Lake Winnipesaukee in New Hampshire is a year-round haven where mountains meet crystal-clear waters. From summer boating and fall foliage to winter skiing and ice fishing, it offers something for ...