United States: Vermont: Lake Champlain Edit this page
Vermont and the most popular places are Malletts bay and Carillon Cruises. Lake Champlain is featured on the lists Everybody Hates A Tourist: Vermont, Everybody Hates a Tourist: New England, and Everybody Hates A Tourist: New York State.
Lists about this place
Ask a question Travel questionsNobody has asked a question yet. Be the first!
People who have been here
See all 98 people