Lake Champlain
The SkyWatch 3 webcam is located at the top of WCAX-TV broadcast facilities overlooking Lake Champlain. To the west you'll see the beautiful Adirondacks and to the east, the Green Mountains. Downtown Burlington is to the north.
- North America » United States » Vermont » Lake Champlain
- Rivers and Lakes / Landscape
- Update rate not known
- Not known if controllable
- 1507 views
- Last viewed 2 days ago
- 6126 days on Webcampedia
- Report a problem with this webcam
Got a webcam like this one? - add it today!