There's more than one place called '''Windsor''':
Windsor (New South Wales) - in New South Wales
Windsor (Nova Scotia) - in Nova Scotia
Windsor (Ontario) - in Ontario
Windsor and Eton - in England
Windsor (California) - in California
Windsor (Colorado) - a town in Colorado
Windsor (Connecticut) - a town in Connecticut
Windsor (Maine) - a town in Maine
Windsor (Massachusetts) - a town in Massachusetts in the Berkshire Hills
Windsor (Missouri) - a town in Missouri
Windsor (New Hampshire) - a town in New Hampshire
Windsor (New York) - a town in New York
Windsor (North Carolina) - a town in North Carolina
Windsor (Pennsylvania) - a town in Pennsylvania
Windsor (South Carolina) - a town in South Carolina
Windsor (Vermont) - a town in Vermont
Windsor (Virginia) - a town in Virginia
<!--
See also
there are also some places called Winsor
-->