Has anyone here been to Niagara Falls ? How is the weather there ? Have you seen the rainbow there ? Can it be included in wonders of the world. I haven't seen it.