Report copyright - BY CILLIAN DOLAN. Niagara Falls drop is 165 feet. It lets down 150000 gallons of water a second. It is in Ontario, Toronto. Niagara Falls attracts millions
Please pass captcha verification before submit form
Please pass captcha verification before submit form