Yiddish Travelers

ECHO, Leahy Center for Lake Champlain

Yiddish Travelers › Vermont › Attractions

Attraction · Burlington, Vermont

A science center on the Burlington waterfront about Lake Champlain with live animals, aquariums and hands-on exhibits.

Address: 1 College St, Burlington, VT 05401

Phone: (802) 864-1848

Website: www.echovermont.org

Photos, reviews, traveler verifications and the map are in the app.

Open in the Yiddish Travelers app →