The Barsen House, located near the shores of Lake Champlain, is a custom built Inn and the home of your hosts, Peter and Daphne Jensen.
Click on thumbnails to view larger images