There are 2 places named Keswick in Canada.
All places in the world called "Keswick".
Wellington (4)
Windsor (4)
Richmond (3)
Saint Andrews (3)
Selkirk (3)
Tracadie (3)
Borden (3)
Kingston (3)
Victoria (3)
Havelock (3)
Benton (3)
Sidney (3)
Princeton (3)
Westport (3)
Centreville (3)
Milton (3)
Badger (2)
Burwash (2)
Clyde River (2)
Elgin (2)
Hampton (2)
Lindsay (2)
Nakina (2)
Saint Peters (2)
Sutton (2)
West Bay (2)
Belmont (2)
Cartwright (2)
Deer (2)
Fort Hope (2)