What could be better than a day in the Champlain Islands? A day in the islands with wine! The Champlain Islands wine trail is not to be missed and it’s easy to get to. The Champlain Islands are located on beautiful Lake Champlain, about 30 minutes north of Burlington.