Mayor’s Cup Festival

Mayor's Cup 2016
Pat Bradley/WAMC

The annual Mayor’s Cup Regatta is the largest sailing race on Lake Champlain.  But this year, high winds and rain lowered some sails and cancelled many shore events.