Town of South Windsor

South Windsor is premier destination for the shopping enthusiast! Situated in Northern Connecticut, South Windsor offers many different places to shop and dine. There are also outdoorsy activities if shopping is not for you. South Windsor has an outdoor adventure course as well as a variety of parks and recreation areas. Stretch your brain capcity and visit Puzzel Theory for a family fun day. Stop into town during their fall festival which is loaded with vendors and even a hot air balloon! Lastly sip on some delicious beer at Connecticut Valley Brewing Company.