Wikitravel is a project to create a free, complete, up-to-date, and reliable world-wide travel guide. So far we have 14,868 destination guides and other articles written and edited by Wikitravellers from around the globe.
They have a page on Niagara Falls with some basic information.