There is one place named Shallows Lake in Canada.
All places in the world called "Shallows Lake".
Windsor (4)
Wellington (4)
Borden (3)
Princeton (3)
Westport (3)
Milton (3)
Richmond (3)
Benton (3)
Selkirk (3)
Tracadie (3)
Saint Andrews (3)
Victoria (3)
Kingston (3)
Havelock (3)
Sidney (3)
Centreville (3)
Shelburne (2)
Trenton (2)
Woodstock (2)
Belmont (2)
Cartwright (2)
Deer (2)
Fort Hope (2)
Island Falls (2)
Lunenburg (2)
Paris (2)
Saint Anthony (2)
Saint Marys (2)
Stirling (2)
Watson (2)