Buffalo Lake

From Wikipedia, the free encyclopedia

Buffalo Lake may refer to:

[edit] Cities, towns, townships etc.

[edit] Lakes

In Canada:

In the United States: