Date: 01/21/09 Views: 462
Date: 04/30/13 Views: 351
Date: 06/16/14 Views: 211
The Niagara Falls are voluminous waterfalls on the Niagara River, straddling the international border between the Canadian province of Ontario and the U.S.