Niagara Falls, a Natural Wonder between the United States and Canada
Niagara Falls attract approximately 20 million visitors each year. They form a natural boundary between the province of Ontario in Canada and the State of New York in the Eastern United States and are located 17 miles northwest of Buffalo, New York, and 75 miles...