Windsor is a town located in Hants County, Nova Scotia, Canada.