News

The Mayor’s Cup is in its 48th year. 42 boats have registered to race in the regatta on Lake Champlain. The festival, hosted ...