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,To read more — login/subscribe