The Niagara Falls are world-famous huge waterfalls that straddle the Canada-US border. On the Canadian side of the border the town of Niagara Falls, Ontario lies adjacent to the falls themselves, and on the American side lies Niagara Falls, New York....