With a pristine lakefront location, breathtaking views of the Adirondacks, sparkling aquariums and elegant indoor and open-air spaces for ceremonies, dining, and dancing, ECHO, Leahy Center for Lake Champlain is one of the most memorable and unique event locations in Vermont.
Featuring 70 species of live animals, interactive exhibits, daily demonstrations, live animal feedings and exciting traveling exhibits, ECHO Lake Aquarium and Science Center on the Burlington Waterfront is a fabulous destination for family fun. Vermont Discount Card holders are entitled to one half price general admission ticket with the purchase of a full priced adult admission. Limit one discounted ticket per group. Cannot be combined with other offers or discounts.