There are 2 places named Bess Lake in Canada.
All places in the world called "Bess Lake".
Windsor (4)
Wellington (4)
Borden (3)
Princeton (3)
Westport (3)
Milton (3)
Richmond (3)
Benton (3)
Saint Andrews (3)
Selkirk (3)
Tracadie (3)
Kingston (3)
Victoria (3)
Havelock (3)
Centreville (3)
Sidney (3)
Armstrong (2)
Buffalo (2)
Churchill (2)
Duvernay (2)
Granville (2)
Lancaster (2)
Mountain View (2)
Read Island (2)
Saint Marys (2)
Stirling (2)
Watson (2)
Bedford (2)
Canyon City (2)
Cowley (2)