Located on the Niagara River between Lake Erie and Lake Ontario, we find one of the most awe inspiring, mind blowing, and quite certainly super deafening phenomena nature has ever provided: the Niagara Falls.