We're planning to visit Niagra Falls in May 2012 and want to spend some time on the Canadia side and the US side of the Falls.
What attractions are there from the US side apart from Maid in the Mist which I've read about.
Also, what are some of the options for dining?
Any recommendations would be appreciated. Thanks