ISLAND TIME

THE CHAMPLAIN ISLANDS A lot of our visitors to our state think of mountains when they think of Vermont. Some of them think of rivers and lakes. But don’t forget about the Champlain Islands! While quiet in the winter, this popular area brings tourists and locals alike for a serene stay or an…

Read More