Take a tour of Connecticut’s first town, Windsor, CT. This expedition will highlight historic sites and points of interest throughout the town. Windsor, CT is a premier New England town that protects and utilizes its proud heritage as the basis for developing vibrant recreational, economic and cultural activity.
Credits: Windsor Public Schools#LoveWhereYouLive
Credits: Windsor Public Schools