Windsor, NS, Town, pop 3778 (2001c), 3726 (1996c), 3625 (1991c), area 9.06 km2, inc 1878, is located in central Nova Scotia, at the mouth of the Avon and St Croix rivers. Its short distance from HALIFAX (66 km) has long made Windsor a town of commuters.