Tuesday, 22 April 2014

Niagara Falls in Ontario and New York by Mzondi Lungu




A nature beauty. Niagara Falls are massive waterfalls on the Niagara River, straddling the international border separating the Canadian province of Ontario and the U.S. state of New York. The Falls make a tremendous sound as the water goes over and lands at the bottom.

0 comments:

Post a Comment

 
 
Blogger Templates