A trip to Niagara Falls, Canada guarantees multiple ways to witness the falls in all its glory. To really get the full experience, you must visit Niagara Parks Power Station.
Feb. 27, 1950: The U.S. and Canada sign a treaty governing mutual use of the waters of the Niagara River for power production while preserving the beauty of Niagara Falls. March 20, 1951: The Power ...