News, events, and updates on the famous attraction above Lake Winnipesaukee in Moultonborough, New Hampshire