Niagara Falls and Region The falls is an overpowering, awe-inspiring natural world wonder: 600, 000 litres of water thunder over the escarpment every second, racing toward the renowned whirlpool...