Lake Champlain lies on the border between Vermont and which other US state?
GEOGRAPHY
New York
Share: