Top 10 Best Things to Do in Windsor (CT) USA

10. Northwest Park Country Fair

9. Connecticut Valley Tobacco Museum

8. Windsor Art Center

7. Back East Brewery

6. Windsor Center River Trail

5. Oliver Ellsworth Homestead

4. Windsor Green

3. Windsor Historical Society

2. Vintage Radio and Communications Museum of Connecticut

1. Northwest Park