ECHO, Leahy Center for Lake Champlain, formerly the Lake Champlain Basin Science Center, is a science and nature museum located on the Burlington waterfront in northern Vermont.
Ben & Jerryâs
Church Street Marketplace
Waterfront Park
Battery Park
The Farmhouse Tap & Grill
American Flatbread Burlington Hearth
The Skinny Pancake Burlington
Citizen Cider