which lake is the nature center in vermont located in vergennes located on ?
lake champlain