ECHO, Leahy Center for Lake Champlain, Burlington: How to Visit and What to Do Nearby