Lake Champlain International
Language: English
Shop Lake Champlain Chocolates wide-selection of premium chocolate. Truffles, bars, gift baskets, hot chocolate & more shipped nationwide from Vermont.
ECHO is the premiere science and nature museum on Lake Champlain. ECHO's mission is to inspire and engage families in the joy of scientific discovery, wonder of nature, and care of Lake Champlain. Open 10 a.m. to 5 p.m., visit us at: 1 College St., Burlington, VT 05401