Welcome to Windham, Connecticut, a charming town founded in 1692, rich with history and culture. Known for its picturesque landscapes and vibrant community, Windham boasts a population of around 25,268. This town has strong ties to its sister cities of Valle de Chalco in Mexico and Pietrasanta in Italy. Explore the historic sites, local cuisine, and friendly atmosphere that make Windham a hidden gem in New England.