Your browser does not support the video tag. North America CanadaThe reason why I like the Niagara FallsThe beautiful Niagara Falls are located on the border of Canada and America.