There are 4 places named Windsor in Canada.
All places in the world called "Windsor".
Windsor (4)
Wellington (4)
Princeton (3)
Westport (3)
Centreville (3)
Milton (3)
Richmond (3)
Saint Andrews (3)
Selkirk (3)
Tracadie (3)
Borden (3)
Kingston (3)
Victoria (3)
Havelock (3)
Benton (3)
Sidney (3)
Alma (2)
Boundary (2)
Chipman (2)
Durham (2)
Granville (2)
Lancaster (2)
Mountain View (2)
Read Island (2)
Saint Marys (2)
Stirling (2)
Watson (2)
Beaver Crossing (2)
Campbellton (2)
Coronation (2)