Burlington Waterfront - ECHO, Leahy Center for Lake Champlain

The Burlington Waterfront, one of the jewels on Lake Champlain's coast, is pictured here, seen from the SkyWatch3 camera located with our partners ECHO, Leahy Center for Lake Champlain.