Although Burlington is one of the most popular destinations in Vermont, if you drive just a few miles to the north and find US Route 2, you'll find yourself in the splendor of the Lake Champlain Islands. A photo below shows the windmills in Milton, VT across the lake from Grand Isle. Springtime in the Champlain Islands brings a much needed warmth and vitality to the … [Read more...] about Discover the Beautiful Champlain Islands