Original: Buffalo is located on the eastern end of Lake Erie, opposite Fort Erie, Ontario in Canada, and at the beginning of the Niagara River, which flows northward over Niagara Falls and into Lake Ontario.
Simplified: Buffalo is on the eastern side of Lake Erie near the Niagara River. It is close to Niagara Falls, and to Canada.