We arrived in New York on Sunday, and met up with family at Niagara Falls to obviously look at the falls. I had a ton of fun getting soaked because of the intense "mist." I encourage you, if you get a chance to visit the falls, don't hesitate to go down to dock for the Lady of the Mist and look around. It's only a dollar and you'll be able to climb up right next to one of the falls.
Take my advice, you'll want a plastic poncho because you will get very wet with out one, even with one, you'll still be damp.
These are the pictures from my trip: