Windsor was the first settlement in Connecticut, resides at the confluence of the Connecticut River and the Farmington River, and has about 28,000 residents, many local businesses, and a population that enjoys the hometown feel of this historic town.
Find links to useful information regarding the town of Windsor, Connecticut.