Windsor, Vermont Tourism
The constitution of Vermont was adopted in 1777 in Windsor (pop. 4,000). The town features an 1866 covered bridge which spans the Connecticut River. It is one of the oldest of its kind in the United States.
Best Vermont Hotel Rates
|
|
|
|
Hotels in Popular Vermont Destinations

