Lake Champlain is a beautiful fresh water in-land sea squeezed between New York, Vermont and Canada. It has countless protected pretty coves to anchor in as well as several towns worth docking at. Cruising this deep water lake offers the beauty of the Adirondack Moun...