The awesome power of Niagara Falls (photos)

From CNet News: Even if you’ve never been here, you almost certainly can recognize Niagara Falls with just a glance. At once massive, majestic, awe-inspiring, and thunderously loud–not to mention the “wettest place on Earth”–this famous waterfall is also one of the largest power generators on the planet. As part of Road Trip 2010, CNET…

Read More