Lake Champlain is one of the most beautiful places in Vermont, and there are so many fun things to do there, so spend your next weekend getaway here. The stars in Vermont are spectacular in any location, but up north, you just might get a little something extra.