You're watching:

Champlain Marina

Champlain Marina 74 Views
Full Mode

Welcome to Champlain Marina, in the town of Colchester in the northwest part of the U.S. state of Vermont. This HD moving live cam displays the delightful marina in Malletts Bay, in the Lake Champlain. Nearby there are beautiful state parks and campsites.

Tags: boats, marina, vermont