Gibbs GuidesMar 5, 20185 min readHiking on the Champlain Islands, a mini-vacation in Vermont.Recently, I had a chance to spend some time on the chain of islands in the center of Lake Champlain in Vermont. Lake Champlain is the...