The beauty of nature in New York State Taughannock Falls Niagara Falls Niagara Falls is located on the border on New York and what country? Canada Canadian Side American…