On this website you can find a great collection of free, large photos of Niagara Falls.
Niagara Falls Photos