Lake Champlain stretches from the Canadian border more than 100 miles south and creates a partial northern boundary between New York and Vermont. In the far northern reaches of the lake are a series of picturesque islands. The Lake Champlain...
Lake Champlain stretches from the Canadian border more than 100 miles south and creates a partial northern boundary between New York and Vermont. In the far northern reaches of the lake are a series of picturesque islands. The Lake Champlain...