Niagara Falls located on the Niagara River, straddling the international border separating the Canadian province of Ontario and the U.S. state of New York. . Picture Shot :: BM