
At first glance, Windham, CT (est. pop. 116,782), is a classic New England town. It boasts a quaint downtown, historic charm, and a wealth of Victorian buildings. On closer inspection, Windham is saddled with a reputation problem. Two once-grand hotels on historic Main Street fell into disrepair over the decades, and Windham, a once-thriving town,…
To read more — login/subscribe