Exploring the Islands of Lake Champlain, Vermont

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...