Why You Should Plan a Vermont Vacation on Lake Champlain One ... and you can’t beat the Lake Champlain views. Tent/RV spots are located in open areas or dappled shade (no hookups).
"A surface area of 314,000 acres means there’s plenty of room to swim, boat, fish, paddle, and more." Lake Champlain sits between Quebec, New York and Vermont. "On Lake Champlain’s sunny ...