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.
9,06 km2; const. en 1878; située au coeur de la Nouvelle-Écosse, à l'embouchure des rivières Avon et Sainte-Croix.