ECHO is located on the Burlington waterfront, overlooking beautiful Lake Champlain and the Adirondack Mountains. There are 70 species of live animals in pristine water displays, 100+ interactive exhibits and activities daily, plus animal feedings and more.
Visit our website for admission and parking info. www.echovermont.org