A relatively small down in CT that everyone complains about while living in but misses once theyâre gone. South Windsor might not have much, but what it has is just enough. Anyone who lives here can say theyâre privileged; this town is a blessing.
6👍 2👎