The Lake Champlain Islands

With more shoreline than any other part of Vermont, the Lake Champlain Islands region is a unique and beautiful place. The Islands, boasting small-town rural charm and breathtaking scenery, are also located [...]

Read More