Scenic Lake Champlain Vermont

Hiking area in Winooski, United States
Suggest an edit · Your business? Claim now
The Lake Champlain Byway is located in the northwest portion of Vermont. From north to south, the formal route is 184 miles long and consists of U.S. …

Social profiles