Travel video about destination Niagara Falls. The legendary Niagara Falls is located on the border of the United States and Canada and the dull rumble of its …