To fish Lake Champlain you need a fishing license from New York or Vermont. Please check the fishing regulationsof each state before choosing your license.
To fish Lake Champlain you need a fishing license from New York or Vermont. Please check the fishing regulationsof each state before choosing your license.