Home Deals Deal pages Niagara falls Travel & Tours


The Niagara Falls that discharges six million cubic liters of water every minute is the largest in the North American continent. The revenue generated from the millions of tourists who visit the spot runs in to billions but that is only one side of the story. Electricity produced from the fall is tremendous as about 90% of the water is diverted for this purpose. Most of the power requirement of Ontario City is met from Niagara’s ‘Sir Adam Beck hydro electric power station’ located at Canadian side.