Windsor Museum

Get ready for an exciting summer in Windsor. The Windsor Museum located near Windsor Lake at Boardwalk Park in Windsor is getting upgraded. The Town of Windsor is restoring some of Windsor's history. You will see some of the old photos and pieces of Windsor's history, but the museum is add…