Niagara Power Project Visitor Center (Lewiston)

Did you know that besides being one of the great wonders of the world, Niagara Falls is also a huge source of hydro-electric power? We learned all about how energy is harvested from the power of the rushing water with a visit to the Niagara Power Project Visitor Center located just 4 miles downstream in the Niagara river gorge. I highly recommend stopping here if you have any one in your party interested in science … [Read more...]