Looking for something fun to do in the Thousand Islands as summer winds down? Head out to New York State’s stunning north coast to fish for free — no fishing license required. The New York State Department of Environmental Conservation (DEC) has announced free fishing on Lake Ontario and the St. Lawrence River for...