Wikipedia:
Niagara Falls is a set of massive waterfalls located on the Niagara River in eastern North America, on the border between Canada and the United States. Niagara Falls comprises three separate waterfalls: the Horseshoe Falls,the American Falls, and ...
Read More