Page "Lake Champlain" Paragraph 0
from
Wikipedia
Lake Champlain ( French: lac Champlain ) is a natural, freshwater lake in North America, located mainly within the borders of the United States ( states of Vermont and New York ) but partially situated across the Canada-United States border in the Canadian province of Quebec.
Page 1 of 1.
2.329 seconds.