ECHO, Leahy Center for Lake Champlain 

Venue

ECHO is a lakefront wedding venue offering gorgeous views of Lake Champlain and a memorable event experience.

In Their Own Words:

ECHO, Leahy Center for Lake Champlain offers pristine lakefront location, breathtaking views of the Adirondacks, sparkling aquariums and elegant indoor or open-air spaces for ceremonies, dining, and dancing. It’s one of the most memorable and unique wedding venues in Vermont – and one of only a few directly on the Burlington waterfront. 

With access to the entire museum for your event, you and your guests will enjoy a night filled with entertainment all while enjoying the beautiful waterfront of Burlington as the backdrop to your wedding.

Attractions: ECHO inspires and engages families in the joy of scientific discovery, wonder of nature, and care of Lake Champlain. Through more than 100 interactive exhibits; 70 species of fish, reptiles, and amphibians; major changing exhibits; a 2,500-square foot early learning interactive space; ECHO encourages visitors to view the natural environment as part of their neighborhood and to explore, learn about, and consider opportunities for stewardship.

Gallery Photo Credits:1. Amelia Marie Photography, 2. Erin Wheat Photography, 4-6. Lauren Sivo Photography, 7. Madison Anne Studios, 8-9. Portrait Gallery, 10. Madison Anne Studios

Features on Vermont Weddings

Bride and groom on the lawn at VT historic estate
Best Of VT Weddings

BEST OF 2021: Location

The best wedding venues and locations in 2021 across Vermont, including barns, lakeside venues, sweeping vistas, and unique destinations.

Read More »

Love Notes

There are no reviews yet. Be the first one to write one.